но требуется устаоновить еще как минимум драйвер на тестируемые браузеры; правильно их прописать в запуске тестов; установить какую-то библиотеку с тестами: TestNG, Junit, rspec или что-то другое;
сборщик нужен: maven для java - bundler для руби
и дальше исходя из реализации: пишем "просто тесты" - тогда можно не следовать шаблонам.
Хотим page-object - берем какой-то вариант имплементации шаблона - библиотека ли, гем ли какой-то: по разному в разных ситуациях.
Хотим выводить отчеты в html? То же начинаем придумывать "как и в каком виде": в итоге это конечно сводится "подключи библиотеку, пропиши 15 строк кода и будет счасть" - но перед этим приходится разобраться "как", "зачем" и "почему"
в общем: запустить селениум это скорее "разработка приложения автотестов" - это несколько шире чем просто "писать тесты" - конечно все ИМХО
Скачивание и определение драйвера можно запилить и в pom/build.gradle
Обсуждают сегодня