Обзор
Rational Robot можно использовать для реализации тестовых сценариев и для выполнения получившихся тестовых сценариев в
качестве составляющих тестового комплекта. Тогда как Robot не имеет встроенных функций сбора и анализа охвата теста
кода, при выполнении тестовых сценариев Robot с помощью Rational TestFactory, TestFactory может вычислять показатели
охвата кода для тестовых сценариев Robot.
Эта памятка по инструменту применима для систем с Windows 98/2000/NT 4.0.
Для применения Rational TestFactory для оценки охвата теста на базе кода для тестовых сценариев Rational Robot
выполните следующие действия:
-
Запишите или запрограммируйте тестовые сценарии в Rational Robot
-
Выполните тестовые сценарии Rational Robot в Rational TestFactory
-
Просмотрите данные охвата кода для всех тестовых сценариев
Для записи или программирования тестовых сценариев в Rational Robot обратитесь к памятке Памятка по инструменту: реализация тестовых сценариев с помощью Rational
Robot.
Примечание: чтобы Rational TestFactory правильно вычислял данные охвата кода для тестовых сценариев Rational
Robot все тестовые сценарии должны запускать и завершать выполнение тестируемого приложения (AUT).
Обратитесь к разделу
Просмотр охвата кода для сценария Robot электронной справки Rational TestFactory.
Для измерения охвата кода выполняемого тестового сценария, код тестируемого приложения (AUT) должен содержать точки
встраивания кода. Точки встраивания кода являются счетчиками, подсчитывающие части кода, охваченные тестовым сценарием.
В Rational TestFactory можно встроить код объекта или исходный код AUT. Вне зависимости от выбранного способа
встраивания, TestFactory поддерживает целостность оригинальных файлов исходного кода или исполняемых файлов.
При выполнении тестовых сценариев в Rational TestFactory происходят два действия:
-
TestFactory передает все тестовые сценарии в Rational Robot для выполнения.
-
При выполнении тестового сценария TestFactory отслеживает точки встраивания в коде для подсчета охвата кода.
Обратитесь к
следующим разделами электронной справки Rational TestFactory:
-
Определение сведений для нового проекта
-
Встраивание тестируемого приложения
-
Выполните один тестовый сценарий
После выполнения тестовых сценариев Rational Robot в Rational TestFactory данные охвата кода становятся доступными для
просмотра. Для каждого тестового сценария TestFactory отображает общие сведения охвата кода для приложения (или аплета)
и всех дополнительных встраиваемых файлов, вызываемых приложением (или аплетом). TestFactory также отображает сведения
об охвате для каждого файла и функции приложения.
Rational TestFactory вычисляет значение тестового охвата на базе кода в виде процентного значения относительно
исходного кода, затрагиваемого тестовым сценарием, относительно всего исходного кода тестируемого приложения.
При наличии доступа к исходным файлам для тестируемого приложения вы можете использовать обозреватель охвата в
TestFactory для просмотра строк исходного кода, охваченного тестовыми сценариями, изучив, какие операторы сходного кода
были выполнены, а какие - нет.
Можно также просмотреть комбинированные данные охвата на базе кода для двух или более тестовых сценариев Rational
Robot.
Обратитесь к
следующим разделами электронной справки Rational TestFactory:
-
Просмотрите результаты охвата сценария
-
Просмотр общего охвата кода для нескольких сценариев
-
охват кода для сценариев в приложении или аплете Java
|