среда, 3 января 2018 г.

Отладка Selenium тестов с помощью Jshell.

Отладка Selenium тестов с помощью Jshell.

Реебяяятааа,в общем, не буду рассказывать для чего это нужно,это и так очевидно, собственно для этой самой отладки, нам нужен этот самый jshell,который поставляется вместе с java 9.


  • Ставим jdk9
  • Добавляем переменные окружения
  • Из командной строки можем перейти непосредственно к использованию jshell


Сразу к делу.


Нам нужно добавить саму библиотеку Selenium и заимпортить нужные нам классы.
Что делаем то?
Качаем standalone отсюда.

И все,дальше по командам в командной строке:

 
/env -class-path *path to selenium.jar*

Добавляем в класспасс нашу библиотеку:
 
import org.openqa.selenium.*

Импортируем нужные нам классы и драйвер на котором будем отлаживать тесты:
 
import org.openqa.selenium.chrome.ChromeDriver;

Создаем экземпляр драйвера
 
WebDriver driver= new ChromeDriver()


Видим что то вроде этого.

И дальше пользуемся как обычно
 
driver.get("https://www.google.ru");


Вот и все.
Примерно то,что вы должны увидеть в консоли

Вроде просто.