Автоматизированное тестирование веб-сайтов на основе поведен
От: Смирнов Олег Сергеевич  
Дата: 26.02.11 14:55
Оценка: 35 (2) +1
Статья:
Автоматизированное тестирование веб-сайтов на основе поведения пользователей
Автор(ы): Смирнов Олег Сергеевич
Дата: 26.02.2011
В данной статье автор рассматривает возможность написания спецификаций, описывающих поведение пользователя, на естественном языке для автоматизированного тестирования веб-приложений. Подробно рассматриваются такие инструменты как SpecFlow и Watin.


Авторы:
Смирнов Олег Сергеевич

Аннотация:
В данной статье автор рассматривает возможность написания спецификаций, описывающих поведение пользователя, на естественном языке для автоматизированного тестирования веб-приложений. Подробно рассматриваются такие инструменты как SpecFlow и Watin.
Re: Автоматизированное тестирование веб-сайтов на основе пов
От: Marduk Великобритания  
Дата: 28.02.11 15:59
Оценка:
Здравствуйте, Смирнов Олег Сергеевич, Вы писали:

СОС>Статья:

СОС>Автоматизированное тестирование веб-сайтов на основе поведения пользователей
Автор(ы): Смирнов Олег Сергеевич
Дата: 26.02.2011
В данной статье автор рассматривает возможность написания спецификаций, описывающих поведение пользователя, на естественном языке для автоматизированного тестирования веб-приложений. Подробно рассматриваются такие инструменты как SpecFlow и Watin.


СОС>Авторы:

СОС> Смирнов Олег Сергеевич

СОС>Аннотация:

СОС>В данной статье автор рассматривает возможность написания спецификаций, описывающих поведение пользователя, на естественном языке для автоматизированного тестирования веб-приложений. Подробно рассматриваются такие инструменты как SpecFlow и Watin.

Статья интересная, к тому же актуальная. Данный подход привлекает достаточно большое количество людей.

И верно утверждение, что это не панацея. Более того, в ряде случаев это может оказаться большим злом, если этот подход применять неосмотрительно.
В частности, нужно уметь выделять уровни абстракции кода: уровень ядра, уровень бизнес-функционала. А затем уже привязывать к ним некоторое регулярное выражение. Конечно в статье была просто демонстрация подхода и внимание акцентировалось все-таки на самой связке "текстовая инструкция — код", но все-таки имеет смысл указать, что формировать код и ассоциировать с регулярным выражением надо более продуманно, оптимально.
Также, нужно сформировать правила построения фраз, так как малейшая запятая в тексте может много чего испортить.
Есть проблема передачи данных между шагами.

Проблем много, но к основным можно заранее подготовиться. Уже давно думаю запилить статью по этой теме. Так как то, что в теории — "фишки", на практике — "шишки".
Re: Автоматизированное тестирование веб-сайтов на основе пов
От: slagn Россия  
Дата: 18.08.11 12:45
Оценка:
... на основе парадигмы, называемой "разработкой, управляемая тестированием (Test Driven Development, TDD)".

должно быть разработкой, управляемой тестированием
Поймете смысл — найдутся слова.
Катон.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.