Ответ 1
Всегда помните, что protractor
является оберткой вокруг webdriverjs.
doubleClick()
доступен в browser.actions()
:
browser.actions().doubleClick(element(by.id('mybutton'))).perform();
Я бы хотел дважды щелкнуть элемент, но я не смог найти способ сделать это в API документа. Я нашел некоторые ссылки, относящиеся к 2013 году, но я знаю, что многое изменилось.
Может кто-нибудь помочь и сказать мне, как я могу выполнить двойной щелчок.
Спасибо
Всегда помните, что protractor
является оберткой вокруг webdriverjs.
doubleClick()
доступен в browser.actions()
:
browser.actions().doubleClick(element(by.id('mybutton'))).perform();
Для тех, кто смотрит на это в 2019 году, это все еще работает. Просто знайте, что селекторыPractractor используют объект Locator для поиска элементов. Вышеупомянутое решение использует объект webElement. Поэтому, если вы используете Protractor, чтобы найти свой элемент, вам нужно сделать что-то вроде browser.actions().doubleClick(myElement.getWebElement()).perform();