как использовать setCaptureScreenShotOnFailure (true) в селене - PullRequest
1 голос
/ 25 февраля 2011

У меня есть тестовый класс, в который я добавил конструктор, содержащий метод setCaptureScreenShotOnFailure (true). В этом тесте есть оператор assert, который не удался, но даже при отсутствии снимка экрана (я проверил каталог сервера selenium)Может ли кто-нибудь объяснить, как работать с этим методом, я понимаю, что я не могу использовать это в своем методе настройки, и я могу использовать только в отдельных классах тестирования Это правильно?

1 Ответ

1 голос
/ 19 июня 2012

Да, это только для индивидуального класса. Однако, если вы хотите более эффективного использования, вы можете реализовать testng, а затем создать класс снимка экрана, который распространяется на testlistener. Так что вы можете сделать снимок экрана во время прохождения или сбоя тестов. см. Прослушиватель снимков экрана Selenium Testng

...