Я очень новичок в Selenium IDE. Пожалуйста, помоги, если можешь.Как обрабатывать условные сообщения оповещения в Selenium IDE
Вот мой сценарий: На веб-сайте есть раскрывающееся меню с 3 вариантами. Предположим, что параметры: A, B и C. Выбор опции A вызывает всплывающее предупреждение (которое пользователь должен подтвердить, нажав кнопку «ОК»). Выбрав два других варианта, B и C не показывают никаких предупреждающих сообщений.
Когда я записал, выбрав параметр A (который отображает предупреждение), он записал шаг с помощью 'assertAlert' в скрипте. Теперь, когда я параметризую скрипт так, что он выбирает два других варианта (B и C) для разных итераций, он терпит неудачу в «assertAlert» (понятно, так как нет предупреждающего сообщения для утверждения).
Вопрос в следующем: есть ли способ игнорировать или избегать этого? Например, возможно ли выполнить этот шаг «assertAlert», когда входной параметр A для раскрывающегося меню и пропустить, когда он либо B, либо C?
Надеюсь, я сделал свой вопрос понятным. Просьба привести ответы с примерами. Заранее спасибо!
Ниже приведен скриншот экрана:
data.js файл, который содержит 'CompanyName' и массивы 'positionMode':
Могли бы вы предоставить некоторые примеры кода для ссылки на свой вопрос? –
Добавил скриншоты, спасибо Антонио. –