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

Фотография

QTP 9.0, Flight program


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

#1 Mion

Mion

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

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

Отправлено 05 мая 2006 - 08:13

Ребята, я новичок, с QTP работаю всего неделю.
к программе прилагается в качестве примера - приложение Flight.

Я написал обычный скрипт, чтобы залогиниться, который проверяет 5 комбинаций Имени Агента и пароля.

Мне сказали написать data-driven script.
т.е. если комбинаций будет не 5, а 100, 100 000.

что делать, руками же будет нереально так каждую комбинацию пошагово
писать.

предложили взять данные из таблицы или из листа Excel.

Но я не знаю как это сделать, помогите пожалуйста.
  • 0

#2 Deman

Deman

    Активный участник

  • Members
  • PipPip
  • 104 сообщений
  • ФИО:Трошков Дмитрий Ростиславович

Отправлено 05 мая 2006 - 10:05

Это делается очень легко: Copy + Paste. В QTP ведь есть встроенная таблица.
1) Сначала надо обозначить колонки именами из которых будут браться данные.
2) Потом туда надо будет скопировать данные из Excel.
3) Шаги в скрипте можно будет параметризировать колонкой таблицы. Ряд в таблице будет зависеть от итерации, которая происходит автоматически, если настроено.

Ничего там сложного нет, надо только прочитать нужные главы в мануале(Basic guide): 15 Parameterizing Values, 19 Working with Data Tables.
  • 0

#3 Mion

Mion

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

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

Отправлено 05 мая 2006 - 18:45

Спасибо тебе Deman, наставил на путь истинный.
Я начал читать эти 2 главы, закончу сразу начну все делать, как ты написал
  • 0


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

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