В настоящее время я пытаюсь написать сценарий для некоторых тестов автоматизации.
Я столкнулся с блоком с помощью простого флажка ...
Проблема в том, что тестовый прогон прошел успешношаг, но в браузере "щелчок" фактически не произошел.
POM
optionClick(optionValue){
const option = $('//input[@type="checkbox"]').$('..').$('label').$('//span[contains(text(), "'+optionValue+'")]');
option.waitForDisplayed(2000);
const optionSelect = $('//input[@type="checkbox"]').$('..').$('label').$('//span[contains(text(), "'+optionValue+'")]');
optionSelect.click();
}
Функция есть - и я выбираю опцию «Создать»
HTML-элемент, который я пытаюсь щелкнуть, выглядит следующим образом: