На сьогоднішній день приємно дивує різноманітний вибір інструментів для автоматизованого тестування, що значно полегшує життя тестувальника та заощаджує дорогоцінний час. Неможливо уявити скільки часу було б витрачено на виконання одноманітних, рутинних дій під час тестування веб-проєктів. Але завдяки автоматизованому тестуванню даний процес значно спрощується.
Серед переліку програм, призначених для автоматизації тестування, особливу увагу слід приділити серії програмних продуктів Selenium. Їх різновид включає Selenium IDE, Selenium Grid, Selenium RC, Selenium Server та Selenium WebDriver. Про останній поговоримо більш детально в цій статті, з’ясуємо основне призначення, переваги та недоліки, а також розглянемо деякі практичні приклади застосування.