Из тестов можно создавать функциональные отчеты, обобщающие заключения "успешно/неуспешно" элементов протокола теста. Функциональные отчеты генерируются на основе сеанса выполнения теста в виде файлов HTML, использующих предварительно определенные эскизы отчетов.
Прежде чем начать
Прежде чем сгенерировать функциональный отчет, необходимо успешно выполнить тест или расписание и создать сеанс выполнения теста.
Доступны следующие типы отчетов:
- Отчеты XSLT (язык преобразования документов XML) - эти отчеты создаются быстрее, но не содержат графиков.
- Отчеты BIRT (бизнес-аналитика и отчеты) - эти отчеты содержат графики, однако создаются медленнее. Эскизы отчетов BIRT настраиваются, можно создавать собственные эскизы в проекции Эскиз отчета рабочей среды. Генерирование отчетов BIRT не поддерживается, если инструментальные средства запущены в образе VMWare Windows.
Прим.: Если используются собственные таблицы стилей XSLT, убедитесь в том, что таблицы стилей содержат строку <xsl:param name="languagePack" select="'default'"/>
Процедура
- В Навигаторе тестов выберите один или несколько сеансов выполнения тестов. С помощью клавиши Ctrl выберите один или несколько сеансов выполнения расписания. Сгенерировать функциональный отчет, содержащий более 5000 вызовов или объектов, нельзя.
- В представлении Сеансы выполнения тестов щелкните правой кнопкой мыши на сеансах выполнения тестов
и выберите действие Генерировать функциональные отчеты о тестировании. Откроется окно мастера Генерировать функциональный отчет о тестировании HTML.
- Выберите расположение в рабочей области, в которой необходимо сгенерировать функциональный отчет,
и введите Базовое имя функционального отчета. При генерировании отчета, к этому базовому имени добавляется метка системного времени и тип отчета. Для того чтобы сохранить временный файл XML, созданный для генерирования отчета в целях
отладки, выберите Сохранить промежуточные данные XML.
- Нажмите Далее.
- Выберите предварительно определенные эскизы отчетов или нажмите кнопку Добавить для добавления
пользовательского эскиза отчета BIRT или таблицы стилей XSLT.
- Общий функциональный отчет о тестировании: Создание универсального
функционального отчета о тестировании для всех протоколов тестирования.
- Функциональный отчет SAP: Создание функционального отчета о тестировании для тестов SAP.
- Службы - События сбоев: Создание функционального отчета о тестировании для тестов веб-служб. В отчете содержатся только события сбоев. События с другими вердиктами в отчете не отображаются.
- Службы - Тесты, завершившиеся сбоем: Создание функционального отчета о тестировании для тестов веб-служб. В отчете содержатся только тесты, завершившиеся сбоями. Тесты с другими вердиктами или другие типы событий в отчете не отображаются.
- Службы - Полный: Создание функционального отчета о тестировании для тестов веб-служб. В отчете содержится подробная информация обо всех событиях.
- Службы - Сводная информация: Создание краткого, сводного функционального отчета о тестировании для тестов веб-служб.
- Службы - Усеченный: Создание функционального отчета о тестировании для тестов веб-служб. В отчете содержится подробная информация обо всех событиях, но отсекается содержимое XML, превышающее 500 символов.
Для каждого из выбранных эскизов отчета генерируется один функциональный отчет. Эскизы отчетов, помеченные как (xslt), используют таблицы стилей и XSLT и больше подходят для отчетов большого размера.
- Нажмите Готово.
Результаты
Функциональные отчеты генерируются в формате HTML в указанном расположении в рабочей области.