Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Автоматизация работы с Java в Firefox через Selenium Webdriver

firefox
selenium
webdriver
java
Теги: #<Tag:0x00007f7b64a84148> #<Tag:0x00007f7b64a874d8> #<Tag:0x00007f7b64a8bf60> #<Tag:0x00007f7b64a8be20>

(Kosmos) #1

Добрый день.

На сайте используется Java. Как можно автоматизировать работу с ней через Selenium WebDriver + Java?Можете поделиться опытом/ссылками.
Спасибо.


(Ugin Berets) #2

http://ru.selenide.org/


(Yaroslav Pernerovskyy) #3

Вам нужно автоматизировать тестирование сайта или “автоматизировать работу с Java” (кстати, интересно что вы имеете в виду :slight_smile: ) ?


(Dmitrii Demin) #4

@blink2004, Вы имеете в виду тестирование апплета на сайте?


(Eugene Moskalenko) #5

мне кажется речь идет о том - как реализовать автоматизацию проекта, который написан на Java используя при этом Selenium WebDriber


(Kosmos) #6

@evgmoskalenko, @dimand58 Java-апплета :slight_smile:


(Dmitrii Demin) #7

Я бы тестировал апплет отдельно в таком случае. Или платными убер-инструментами, или бесплатными аля FEST, Jemmy, Automaton, либо (документации нормальной пока нет) JavaDriver’ом от Marathon инструмента


(Eugene Moskalenko) #8

это когда жмакаешь на ссылочку на вебе а тебе апплет вылазит с полями и кнопочками?

http://software-testing.ru/forum/index.php?/topic/31162-zapis-komand-v-java-applet-cherez-selenium-ide/

на форуме дали ссылочку на что-то подобное - http://srijwan.blogspot.com/2012/09/automate-applet-window-by-selenium-2.html

Скорее всего селениумом будуте по вебу перемещаться, а с помощью Sikuli кликать по изображению апплета…


(Kosmos) #9

Спасибо!
Есть вероятность использовать кастомные решения, которые вы указали или вызывать JS.


(Eugene Moskalenko) #10

Если вопрос ко мне, то думаю что никакого там JS вызывать не надо. На самом деле я никогда с Sikuli не работал, но почитывал, когда хотел решить одну задачу. Там оно кликает по якобы элементам на картинке, как-то так…

Но по ответам на форуме у ребят решилась задача, в контексте открыть окошко этого апплета на странице сайта, и ввести в поля апплета нужную информацию и кликнуть по кнопке…