В чем причина возникновения SeleniumException: ОШИБКА ServerException:: неожиданная команда json? - PullRequest
1 голос
/ 06 октября 2011

Я запускаю большое количество тестов в нерабочее время, используя Selenium RC и TestNG. Я также делаю скриншоты для каждого теста и сохраняю их, используя selenium.captureEntirePageScreenshot (путь, имя файла);

Многие мои тесты не пройдены, и это сообщение об ошибке, которое я получаю -

com.thoughtworks.selenium.SeleniumException: ошибка сервера. Исключительная ситуация: неожиданная команда json {команда: «captureEntirePageScreenshot», цель: «c: \ abc \ TestProject \ screenshots \ test1.png»} на месте перед новой командой captureEntirePageScreenshot может быть добавлен

Я пытаюсь понять, почему это генерируется и связано ли это с захватом скриншотов. Кто-нибудь сталкивался с такой ошибкой?

Ответы [ 2 ]

0 голосов
/ 01 декабря 2011

Это звучит как результат сбоя браузера. Я описываю этот случай чуть более подробно в этом ответе .

0 голосов
/ 10 октября 2011

Использовать следующие

captureEntirePageScreenshot(c:\abc\TestProject\screenshots\test1, #CCFFDD);
...