#javascript #perfecto
#javascript #perfecto
Вопрос:
Я пытаюсь щелкнуть по элементу в perfecto, однако я получаю элемент, не видимый после ошибки 30000ms, используя: browser.waitForVisible (‘element locator’); browser.waitForVisible(‘click’);
локатор элемента уникален и корректен при проверке в DOM.
Если я попытаюсь использовать browser.keys (‘стрелка вниз’); Это ничего не делает
Используя browser.scroll(‘element locator’); или browser.moveToObject(‘element locator’); выдает ошибку: com.perfectomobile.selenium.server.PerfectoMobileDriver не может быть передан в org.openqa.selenium.interactions.HasTouchScreen
Хотя scroll и moveToObject работали на других экранах.
Может кто-нибудь, пожалуйста, помочь, какие другие параметры можно использовать для нажатия на perfecto?
Ответ №1:
Попробуйте browser.execute("arguments[0].click();", element);
где элемент — это ваш объект, на который вы хотите щелкнуть.