Как настроить простую систему автотестов без Java и Selenium
Комментарии (5)
5 июня 2017 в 22:26
+1↑
↓
прощайте тесты на Python’е, прощай Selenium.
Здравствуй SeleniumWebdriver:)5 июня 2017 в 22:27 (комментарий был изменён)
+3↑
↓
Так что прощай Java, прощайте тесты на Python’е, прощай Selenium.
Привет JS, привет непонятная либа, привет стремный мир javascript разработки?
Как-то шило на мыло получилось :)
Никогда не понимал в чем проблема писать тесты на Python. Язык то вроде простой как два пальца.
5 июня 2017 в 23:25
0↑
↓
Совсем недавно занимался переносом автотестов с Ruby+Capybara на Javascript+webdriver.io.
Дело не в том, простой язык или нет, а дело в том, что он инородный для команды JS-разработчиков в целом. Ruby (ну или Python, Java, whatever) будет сложно интегрировать с основным флоу сборки, построенном на каком-нибудь Gulp.
5 июня 2017 в 23:30
0↑
↓
проблем никаких, но зачем?)плюс, это позволяет избежать смешения кода из разных языков — если потребовалось выполнить какой-то яваскрипт в браузере в процессе теста (вызов функции execute в примере)
вообще основной поинт статьи был в том, чтобы показать как можно максимально быстро начать использовать автотесты человеку без опыта в этой сфере — фронтендеру, например)
5 июня 2017 в 23:31
0↑
↓
Вот что мне не понятно, так это что мешало раньше использовать все то же самое с chrome в «обычном» режиме, если так не хотелось использовать Java+Selenium? Разъясните, пожалуйста.