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

Фотография

Результаты Test Manager и обработка ошибок!


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

#1 kripton

kripton

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

  • Members
  • Pip
  • 6 сообщений
  • ФИО:RRR

Отправлено 06 октября 2005 - 13:52

Здравствуйте,

подскажите, как после выполнения скрипта(R Robot) перенести в файл все результаты из Тест Менеджера,
т.е. то что Pass и что Fail - также только в файл,можно ли так сделать.
И вопрос насчет обработки ошибок!!!
Есть ли в Роботе такая функция, которая возвращает количество ошибок
в данном скрипте или что-нибудь похожее. Смысл в том, чтобы сказать, что скрипт завершился с ошибками или без них.
Как бороться с неожиданными окнами (из-зи которых скрипт может зависнуть),
может кто знает универсальный способ борьбы с непредвиденными событиями, а то ставить проверки отовсюду как-то не охота.

Спасибо,
жду......
  • 0

#2 Petr

Petr

    Опытный участник

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 06 октября 2005 - 17:57

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

В роботе меню Tools->GUI Playback options, закладка "Unexpected active window", там можно выбрать нужное действие.

подскажите, как после выполнения скрипта(R Robot) перенести в файл все результаты из Тест Менеджера,
т.е. то что Pass и что Fail - также только в файл,можно ли так сделать.

Как вариант: в самом скрипте поставить оператор записи в файл (Print) и записывать результат нужного действия в файл.
  • 0

#3 kripton

kripton

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

  • Members
  • Pip
  • 6 сообщений
  • ФИО:RRR

Отправлено 07 октября 2005 - 07:06

Спасибо, Petr.

Но хотелось бы услышать,что-нибудь еще и про обработку ошибок средствами
Rational. А то проверки на каждом шагу ставить не хочется, может кто знает как грамотно применять функции типа Error,Err function, On Error ?
Спасибо.
  • 0

#4 Petr

Petr

    Опытный участник

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 09 октября 2005 - 13:58

"On Error Goto Label" ставится перед тем оператором, ошибку в котором хочется отловить, т.е. если ошибки не будет, то все пройдет гладко, а если ошибка будет, то управление передастся на метку Label (как и в обычном VB).
Err - возвращяет код ошибки.
Error - возвращает описание ошибки по заданному номеру ошибки или, если номер не указывается, описание ближайшей проишедшей ошибки.
См. help.
  • 0

#5 marsi

marsi

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

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

Отправлено 11 октября 2005 - 07:20

Обработка ошибок:
On Error Goto Label не работает с командами выполнения действий на контролами, а только с операциями типа работы с файлами.

Перенесение в файл:
В Test Manager в меню File есть пукт Export...
Воспользовавшись этим, можно сохранить результаты в xml.
  • 0


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

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