Как настроить простую систему автотестов без 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? Разъясните, пожалуйста.

© Habrahabr.ru