A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/allure-framework/allure-core/wiki/Allure-Framework-Structure below:

Allure Framework Structure · allure-framework/allure1 Wiki · GitHub

This page describes internal structure of Allure Framework and is mainly created for developers and contributors.

Allure Framework source code is organized as a standard Maven multi-module project. Each module is briefly described below.

Stores Allure end-to-end tests. The entire report generation lifecycle is tested:

Stores annotations (@Attachment, @Step and so on) to be used in Java-based frameworks such as JUnit and TestNG.

Stores the implementation of AspectJ aspects. We use aspects for such features as Steps and Attachments because the respective annotations can be present on any method in test code.

Contains core Allure classes such as event definitions, lifecycle entry point, and exceptions.

Contains the Allure adapter for JUnit test framework. For details, see the respective page.

Stores utility classes and the main XSD file, which is used while generating XML results and when validating such XML coming from outside.

Contains the implementation of Java Allure report XML files generator. This generator is then used in Allure CLI, Allure Jenkins Plugin, Allure Maven Plugin and Allure TeamCity Plugin.

Stores AngularJs-based report user interface.

Contains Allure adapter for TestNG test framework. See respective page for details.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4