Перейти к содержимому

Фотография

Datadriven Tests


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 eudaemon

eudaemon

    Новый участник

  • Members
  • Pip
  • 8 сообщений

Отправлено 16 декабря 2003 - 08:46

Интересно было бы узнать опыт применения Datadriven концепции при создании автоматизированных тестов.
Если для этого использовались какие-то известные библиотеки и инструменты поделитесь впечатлениями B)
  • 0

#2 Mike

Mike

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 1 079 сообщений
  • Город:Москва

Отправлено 24 декабря 2003 - 13:35

Ну, вообще-то, в большинство современных инструментов автоматизированного функционального тестирования встроены средства создания data-driven тестов. В WinRunner используются excel-файлы и набор функций для работы с ними (плюс мастер создания data-driven тестов, позволяющий параметризовать отдельные части теста). В QTP и LoadRunner (хотя это и не functional testing) используется концепция параметров (любая часть текста (в случае строковой константы) заменяется параметром, значение которого либо берётся из файла, либо генерируется во время исполнения - доступно множество настроек (особенно в случае LoadRunner)). В Rational Robot парметризация также достаточно развита.
  • 0
Best regards,
Майк.

#3 Yukhim

Yukhim

    Новый участник

  • Members
  • Pip
  • 51 сообщений
  • Город:Auckland

Отправлено 24 декабря 2003 - 15:56

Судя из ответа Майка, DataDriven - это не очень точный вопрос. Чичаз есть возможность говорить о DataDriven скриптах, как о простых record/replay скриптах с параметризацией и о скриптах разработанных используя Functional Decomposition or Keyword Drived approaches. Что конкретно вас интересует?
Модные дядьки, которые пишут книжки, зовут DataDriven'ом тока Functional Decomposition or Keyword Drived скрипты. А мы-то народ простой :)
  • 0

#4 Mike

Mike

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 1 079 сообщений
  • Город:Москва

Отправлено 26 декабря 2003 - 12:32

Yuhim, а можно поподробнее, и с сылочками? ;) (или цитатами). Что за keyword-driven и functional decomposition? Мож, уже использую, но не знаю как называется? ;)
  • 0
Best regards,
Майк.

#5 Yukhim

Yukhim

    Новый участник

  • Members
  • Pip
  • 51 сообщений
  • Город:Auckland

Отправлено 29 декабря 2003 - 08:12

Вот тут есть кой-че: http://www.sqa-test.com/articles.html
Как правило, люди сами доходят до functional decomposition (framework driven) скриптов, а вот до keyword driven (test plan driven), как правило сами не добираются :)
  • 0

#6 Yukhim

Yukhim

    Новый участник

  • Members
  • Pip
  • 51 сообщений
  • Город:Auckland

Отправлено 29 декабря 2003 - 08:13

Кста, eudaemon, а ты случайно не Антон?
  • 0

#7 Mike

Mike

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 1 079 сообщений
  • Город:Москва

Отправлено 30 декабря 2003 - 08:01

Yuhim! Всё-таки данная терминология (keyword-driven, functional decomposition) не является общепринятой (я посмотрел ссылочку). Обычно под data-driven, всё-же, подразумевают именно параметризацию (одним из крайних случаев которой и является keyword-driven подход). По-поводу "сами не доходят" это Вы несколько ошибаетесь ,IMHO ;). Довольно значительная часть моих тестов (во всех случаях, когда этот подход эффективен) написана именно так , и этот подход прямо заимствован из "большого" программирования.
  • 0
Best regards,
Майк.

#8 Yukhim

Yukhim

    Новый участник

  • Members
  • Pip
  • 51 сообщений
  • Город:Auckland

Отправлено 05 января 2004 - 08:05

Преклоняюсь :)
Че тут еще добавишь :))
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных