Руководство по инструменту: Анализ сбоев втестов с помощью Rational TestManager и TestFactory
В этой памятке по инструменту описывается применение Rational TestManager, Rational Robot и Rational TestFactory для анализа автоматически создаваемых тестовых сценариев, обнаруживающих ошибки.
Инструмент: Rational TestFactory
Взаимосвязи
Основное описание

Обзор

Эта памятка по инструменту применима для систем с Windows 98/2000/NT 4.0.

Для применения Rational TestFactory, Rational Robot и Rational TestManager для анализа автоматически создаваемых тестовых сценариев выполните одно из или оба следующих действия:

1.  Анализ тестового сценария, обнаружившего неполадку

Как описано в Памятке по инструменту: реализация генерирования тестовых сценариев с помощью Rational Test Factory, Пилот - это инструмент Rational TestFactory, автоматически создающий тестовые сценарии. Для каждой найденной неполадки Пилот создает "сценарий неполадки", содержащий операторы тестового сценария, вызывавшие неполадку.

Когда Пилот находит неполадки при работе, обнаруживший неполадку тестовый сценарий помещается в отдельную папку "Найденные неполадки" в каталоге run. С помощью Rational TestManager можно просмотреть протокол выполнения тестового сценария, обнаружившего неполадки.

Значок справки Обратитесь к разделу Просмотр протокола для выполнения сценария электронной справки Rational TestFactory.

2.  Проанализируйте тестовый сценарий, обнаруживший непредвиденное  активное окно

При создании тестового сценария Пилот может обнаружить "непредвиденное активное окно" (UAW) - окно, отражающее несогласованность между объектами UI на схеме приложения и управляющими элементами тестируемого приложения (AUT). Непредвиденное активное окно может быть обнаружено из-за одного или двух условий:

  • AUT содержит окно, для которого отсутствует соответствующий объект UI на схеме приложения. Типичным примером может стать окно сообщения, не охваченное преобразованием.
  • Объект UI в схеме приложений представляет окно, больше не находящееся в AUT.

При обнаружении непредвиденно активного окна Пило создает "сценарий UAW" и помещает его в папку run Пилота. Сценарий UAW можно воспроизвести в Rational Robot, а затем использовать Robot и Rational TestManager для определения причины возникновения непредвиденного активного окна. Найдя причину в Rational TestFactory при последующих запусках Пилота данное непредвиденное активное окно обнаруживаться не будет.

Значок справки  Обратитесь к следующим разделами электронной справки Rational TestFactory:

  • Найдите причину возникновения непредвиденного активного окна
  • Устраните непредвиденное активное окно