У меня есть xpath раскрывающегося списка автозаполнения -
//li[normalize-space(text())='Bangalore, HSR Layout']
или
//ul[@role='listbox']/li[@class='ant-select-dropdown-menu-item option-56']
для выбора одной опции из выпадающего списка.
что делать, еслия хочу, чтобы в раскрывающемся списке был запущен один тестовый случай для всех опций.
Могу ли я определить значение text () в переменной?
, например:
//li[normalize-space(text())='${name}']
или
//ul[@role='listbox']/li[@class='ant-select-dropdown-menu-item option-${x}']
далее я попытался создать ключевое слово с помощью Click Element |Xpath А определил ${name}
или ${x}
в значении аргумента и дал значения этой переменной в TC (создание формата типа набора данных) в среде робота
, но это не сработало для меня
Пожалуйста, следуйте пошаговым инструкциям о том, как я могу сделать мой xpath динамическим с переменной и дать несколько значений в типе набора данных, чтобы мой тестовый случай, выполняющийся для одного раскрывающегося списка, проверял все детали, затем выполнялся для другого и так далее, и так далее.