Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Izhevsk PHP Meetup #3. Selenium

Izhevsk PHP Meetup #3. Selenium

Артём Кузнецов, PHP-разработчик, Fastdev
Расскажу о том, что такое Selenium, как это работает и когда целесообразно это применять. Доклад ориентирован не только на опытных разработчиков, но и на начинающих специалистов.

Izhevsk PHP Meetup

September 28, 2017
Tweet

More Decks by Izhevsk PHP Meetup

Other Decks in Technology

Transcript

  1. Selenium server Клиентская библиотека использующая Remote WebDriver Vasyas computer Selenium

    Server Driver Браузер или мобильное приложение Server staging
  2. Запуск Grid HUB config { "maxSessions": 5, "platform": "WINDOWS", "hubHost":

    "localhost", "port":4444 } NODE config
 "configuration": { "maxSession": 5, "port": 5556, "hubHost": "192.168.0.189", "hubPort": 4444 }
  3. Выводы 1. Приемочные тесты можно писать на проекте где куча

    легаси кода 2. Используя Selenium можно выбирать язык для написания тестов и не зависеть от языка который используется на проекте 3. С помощью приемочных тестов можно обойтись в команде без тестировщика. 4. С функциональными тестами можно проверить работу под разными веб окружениями Приемочных тесты обязательно должны быть на проекте.