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

Фотография

QTP 9.0: Почему исчезают данные из Data Table


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

#1 Tanya

Tanya

    Jobs manager

  • Members
  • PipPip
  • 78 сообщений
  • ФИО:Кривец Татьяна
  • Город:г. Киев

Отправлено 27 июля 2006 - 12:36

Используя функцию DataTable.Import() данные из Excel файла заносятся в Data Table.

Оттуда считываем значения, чего-то вычисляем в программе и сравниваем со значениями, записанными в той-же Data Table.

А вопрос вот в чем - Data Table показывает, что там есть значения только после выполнения скрипта перед тем как выдать лог - итого где-то 2 сек.

Когда появился лог - значения из DataTable исчезают.
Итого - мигнуло и исчезло.

Каким образом сделать так, чтоб они продолжали отображаться (хотя-бы потому что они нужны и при написании скрипта).

Может, я как-то неверно использую сам DataTable?
  • 0

#2 Mike

Mike

    Консультант

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

Отправлено 27 июля 2006 - 13:38

Cмотрите результаты теста. В логе значения DataTable остаются. А исчезают из окна DataTable они потому, что DataTable нельзя "перманентно" менять во время теста. Можно только на время исполнения.
  • 0
Best regards,
Майк.

#3 Tanya

Tanya

    Jobs manager

  • Members
  • PipPip
  • 78 сообщений
  • ФИО:Кривец Татьяна
  • Город:г. Киев

Отправлено 27 июля 2006 - 14:24

Да, в логе и приходится смотреть, при этом не закрывая предыдущий лог.

Но как-то не очень удобно.

О том что нельзя менять я читала (в вашей, наверное, статье :))

т.е. я не добьюсь, чтоб в нижнем левом углу углу показывались данные в Data Table? Интересно - а зачем мне тогда пустая таблица, постоянно там отображаемая. Нелогично как-то.

Логично предположить, что после импорта там появятся данные - но на них можно токо смотреть.

Или я слишком много хочу? :)
  • 0

#4 Mike

Mike

    Консультант

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

Отправлено 27 июля 2006 - 14:59

Основное предназначение DataTable - параметризация, а не хранение run-time данных. Таки-да, много хотите :ok:.
  • 0
Best regards,
Майк.

#5 Tanya

Tanya

    Jobs manager

  • Members
  • PipPip
  • 78 сообщений
  • ФИО:Кривец Татьяна
  • Город:г. Киев

Отправлено 27 июля 2006 - 15:16

Ok, спасибо за консультацию.

Больше не буду хотеть - нет так нет! Главное, чтоб работало. :)

Спасибо.
  • 0


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

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