Автоматизация тестирования давно уже стала не просто модным словом, а жизненной необходимостью. Особенно это касается тестирования веб-приложений, где пользовательский интерфейс постоянно меняется и усложняется. Именно здесь на сцену выходит Selenium — инструмент, который произвел революцию в подходе к UI-тестированию и без которого современному тестировщику никуда. Но что это такое и почему каждый уважающий себя инженер по тестированию должен с ним подружиться? Давайте попробуем разобраться!...