Skip to content
This repository has been archived by the owner on Jan 14, 2019. It is now read-only.
baev edited this page Sep 11, 2014 · 114 revisions

Allure Framework is a flexible lightweight multi-language test report tool with the possibility to add screenshots, logs and so on. It provides modular architecture and neat web reports with the ability to store attachments, steps, parameters and many more.

Getting started

To use Allure you need to take only two steps:

  1. Gather information about tests
  2. Generate report

Gathering information about tests

During this step all information about running tests is saved to XML files with predifined format. To do this we provide so-called adapters - small libraries which are attached to particular test frameworks and know how to extract test information to XML. Please select one of supported test frameworks for more information:

Also see various examples on how to use adapters.

Generating report

Having XML files created by adapter you can easily generate Allure report with one of the following tools:

Main features

This section tells about main Allure features. For example you can group your tests by stories or features, attach files, distribute assertions over a set of custom steps and so on. All these features are supported by Java test frameworks so here we provide only Java examples. Please refer to particular adapter guide for more details on how it works with the test framework of your choice.

Development