#java #selenium #automation #selenium-ide
#java #селен #автоматизация #selenium-ide
Вопрос:
При тестировании некоторых скриптов с Selenium я продолжаю сталкиваться с ошибками на определенных этапах. Обычно обходной путь заключается в том, чтобы сделать что-то вручную, чтобы вернуть его в нужное русло.
Мой вопрос; Имеет ли Selenium IDE какую-то встроенную функцию перенаправления, так что, если ОДИН шаг выдает ошибку, он может запустить другую строку кода, чтобы исправить проблему. Я работал только с Selenium IDE, поэтому я не знаю, есть ли у какого-либо другого модуля такой обходной путь.
Возможно ли это с помощью отдельных модулей или скриптов?
Ответ №1:
Нет. Но это не значит, что вы не можете его автоматизировать.
Одна из причин заключается в том, что Selenium не является тестовой платформой. Кроме того, если ваши тестовые шаги недетерминированы, я бы счел хорошей практикой реализацию недетерминированной части как части тестового шага, а не в глобальном перехвате в вашей тестовой среде. Вы могли бы использовать try-catch
или опрос / проверку, прежде чем столкнуться с ошибкой.