RSS

SoftJournal - IT новости/ IT news

29.06.2007 в 19:14

Selenium – новый флагман веб-автоматизации?

Размещено в: Тестирование ПО/ Software Testing

Для автоматизации веб-тестирования был опробован Selenium. Достаточно новое интеллектуальное и, что немаловажно, бесплатное решение. Из множества преимуществ Selenium можно выделить следующие:

- Возможность использования языков высокого уровня (Java, C#) для создания тестов. Это позволяет избежать многих типичных проблем, которые возникают при разработке и использовании скриптов. Это повлияло и на скорость разработки, т.к среды высокого уровня более интеллектуальны.

- Кроссбраузерность и мультиплатформенность. То, что один и тот же сайт можно тестировать одним и тем же кодом под разными браузерами и в разных операционных системах, значительно увеличивает эффективность автоматизации.

- Selenuim-тесты выполняются значительно быстрее, чем разработанные с помощью альтернативных веб решений.

Создатели Selenium советуют использовать системы модульных (unit) тестов для автоматизации, в частности TestNG. Связка Selenium – Java – TestNG показала себя с очень хорошей стороны. Автоматизация стала проще из-за следующих преимуществ TestNG:

- Встроенная система отчётов. То, что раньше приходилось разрабатывать отдельно, идёт готовым формализованным решением.

- Тестовые сценарии создаются в виде xml-файлов, а тестовые данные доставляются отдельно, что значительно упрощает создание тестовых данных.

© A1QA Разработка автоматических тестов