Я только начал изучать селен для автоматического тестирования в последние несколько дней, и я застрял.Я искал документацию по этому вопросу, но не нашел ничего очень полезного, но, возможно, кто-то из вас нашел что-то интересное, если да, то я бы с удовольствием его прочитал.
В любом случае, вот проблема: янужно открыть сайт.Этот веб-сайт принимает некоторые параметры, которые переводят браузер на другой сайт, однако, если параметры недопустимы, на следующем сайте будет отображаться сообщение «Произошла ошибка».
Если второй сайт не содержит ошибокТаким образом, мы хотим сохранить несколько произвольных значений и повторить их позже.Если сайт делает ошибку, мы хотим отметить ошибку и двигаться дальше.Прямо сейчас, если второй сайт недействителен, селен перестает работать.
Единственный способ, которым, по-видимому, это делает, - это создать оператор if-else, хотя я не нашел упоминания о нем в селене.Я где-то читал, что вы можете самостоятельно создать некоторый javascript, а затем ввести его в селен.Проблема в том, что я не знаю, как на самом деле ввести javascript в селен.
Надеюсь, это не слишком запутало.
Спасибо,
ДжессиSmothermon