Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @BeforeClass
- public static void setUp(){//For some reason no webdriver start even if FF added to PATH! Older versions start normally but do not interact(selenium version of course)
- WebDriverRunner.setWebDriver(new FirefoxDriver(new FirefoxBinary(new File("/usr/bin/firefox/firefox")), new FirefoxProfile()));
- }
- /*
- судя по указанному пути к файлу - у тебя линукс...
- я на линуксе не проверяла - как работает старая версия файрфокса
- для винды - описала в я faq
- твой вариант решения - ок
- */
- ************************************
- public void doubleClick(SelenideElement element){
- /*
- поскольку метод универсальный - размести его
- не в пейдже (все же в пейдже - у нас иснтрументы для конкретного приложения)
- а в классе-контейнере универсальных статических методов Helpers
- в Selenide есть метод actions()
- он делает то же, что и ты реализовал в первой строке кода - в этом методе
- build().perform() или perform()
- http://stackoverflow.com/questions/29071144/wbdriver-actions-build-perform
- http://stackoverflow.com/questions/16435798/webdriver-actions-perform-or-actions-build-perform
- http://www.ufthelp.com/2014/11/working-with-action-class-in-selenium.html
- */
Advertisement
Add Comment
Please, Sign In to add comment