Как проверить параметры, представленные в раскрывающемся списке, с помощью Selenium IDE? - PullRequest
0 голосов
/ 12 февраля 2020

Как проверить параметры, представленные в раскрывающемся списке, с помощью IDE Selenium?

Например, на веб-сайте есть раскрывающийся список, содержащий следующие параметры:

  • Обычный
  • Премиум
  • Ежегодно
  • Ежемесячно

Поэтому я хочу убедиться, что в раскрывающемся списке содержится следующий список параметров с помощью Selenium IDE.

1 Ответ

0 голосов
/ 18 февраля 2020

Вот пример кода, который показывает, как я проверяю списки. xpath_to_elements_of_drop_down_list и должен быть заменен соответствующим xpath.

execute script | return ['Regular', 'Premium', 'Annual', 'Monthly'] | tabArr
store | 4 | nTabArr
store | 0 | j
store xpath count | xpath=xpath_to_elements_of_drop_down_list | n
assert | ${n} == ${N} | true
echo | Number of elements in the drop down list is correct |
while | ${j} < ${nTabArr} |
execute script | return ${tabArr}[${j}] | tabName
assert element present | xpath=path_to_elements_of_drop_down_list[contains(.,'${tabName}')] |
echo | ${tabName} is present in the drop down list|
execute script | return Number(${j}) + 1 | j
end | |
...