This repository was archived by the owner on Jan 14, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 164
Home
Dmitry Baev edited this page May 16, 2014
·
114 revisions
Welcome to the Allure Framework wiki!
- Download and Install
- Getting started
- JUnit
- TestNG
- ScalaTest
- PyTest
- PHPUnit
- Karma
- RSpec
- Contributing and Developing
- FAQ and Troubleshooting
All members of the xUnit family implement a basic set of features. They all provide a way to perform the following tasks:
- Specify a test as a Test Method
- Specify the expected results within the test method in the form of calls to Assertion Methods
- Aggregate the tests into test suites that can be run as a single operation
- Run one or more tests to get a report on the results of the test run
This is enough for unit testing. But it isn't for other testing levels such as Integration testing or System testing (end-to-end testing). For example end-to-end tests can be performed several hours, and rather difficult to analyse results of them.
TODO Allure позволяет провайдить дополнительную информацию о ходе выполнения тестов и ориентирован на то, что отчеты будут смотреть не только разработчики
- Allure Maven Plugin
- Allure Command Line Interface
- Allure Jenkins Plugin
- Allure TeamCity Plugin
- aShot - WebDriver Screenshot utility. Take screenshots, crop, prettify, compare.
- HTML Elements - A Java framework that provides easy-to-use interaction with page elements in webpage tests.
- Properties - A Java library for populating beans with system environment properties in a simple and convenient way.
- Perspective - API and shell to orchestrate multiple clouds.