Интересно было бы узнать опыт применения Datadriven концепции при создании автоматизированных тестов.
Если для этого использовались какие-то известные библиотеки и инструменты поделитесь впечатлениями B)
Datadriven Tests
Автор eudaemon, 16 дек 2003 08:46
Сообщений в теме: 7
#1
Отправлено 16 декабря 2003 - 08:46
#2
Отправлено 24 декабря 2003 - 13:35
Ну, вообще-то, в большинство современных инструментов автоматизированного функционального тестирования встроены средства создания data-driven тестов. В WinRunner используются excel-файлы и набор функций для работы с ними (плюс мастер создания data-driven тестов, позволяющий параметризовать отдельные части теста). В QTP и LoadRunner (хотя это и не functional testing) используется концепция параметров (любая часть текста (в случае строковой константы) заменяется параметром, значение которого либо берётся из файла, либо генерируется во время исполнения - доступно множество настроек (особенно в случае LoadRunner)). В Rational Robot парметризация также достаточно развита.
Best regards,
Майк.
Майк.
#3
Отправлено 24 декабря 2003 - 15:56
Судя из ответа Майка, DataDriven - это не очень точный вопрос. Чичаз есть возможность говорить о DataDriven скриптах, как о простых record/replay скриптах с параметризацией и о скриптах разработанных используя Functional Decomposition or Keyword Drived approaches. Что конкретно вас интересует?
Модные дядьки, которые пишут книжки, зовут DataDriven'ом тока Functional Decomposition or Keyword Drived скрипты. А мы-то народ простой :)
Модные дядьки, которые пишут книжки, зовут DataDriven'ом тока Functional Decomposition or Keyword Drived скрипты. А мы-то народ простой :)
#4
Отправлено 26 декабря 2003 - 12:32
Yuhim, а можно поподробнее, и с сылочками? ;) (или цитатами). Что за keyword-driven и functional decomposition? Мож, уже использую, но не знаю как называется? ;)
Best regards,
Майк.
Майк.
#5
Отправлено 29 декабря 2003 - 08:12
Вот тут есть кой-че: http://www.sqa-test.com/articles.html
Как правило, люди сами доходят до functional decomposition (framework driven) скриптов, а вот до keyword driven (test plan driven), как правило сами не добираются :)
Как правило, люди сами доходят до functional decomposition (framework driven) скриптов, а вот до keyword driven (test plan driven), как правило сами не добираются :)
#6
Отправлено 29 декабря 2003 - 08:13
Кста, eudaemon, а ты случайно не Антон?
#7
Отправлено 30 декабря 2003 - 08:01
Yuhim! Всё-таки данная терминология (keyword-driven, functional decomposition) не является общепринятой (я посмотрел ссылочку). Обычно под data-driven, всё-же, подразумевают именно параметризацию (одним из крайних случаев которой и является keyword-driven подход). По-поводу "сами не доходят" это Вы несколько ошибаетесь ,IMHO ;). Довольно значительная часть моих тестов (во всех случаях, когда этот подход эффективен) написана именно так , и этот подход прямо заимствован из "большого" программирования.
Best regards,
Майк.
Майк.
#8
Отправлено 05 января 2004 - 08:05
Преклоняюсь :)
Че тут еще добавишь :))
Че тут еще добавишь :))
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных