---
title: Frameworks
description: Explore Allure integrations with various test frameworks including NUnit, JUnit, TestNG, Pytest, Mocha, and more for seamless reporting across platforms.
---

# Frameworks

Info:
If you can't find test framework or tool you're searching for in our documentation, we invite you to request new articles
or upvote existing requests in our [GitHub Discussions](https://github.com/orgs/allure-framework/discussions/categories/documentation).

## C#

- [Allure NUnit](/docs/nunit/)
- [Allure Reqnroll](/docs/reqnroll/)
- [Allure SpecFlow](/docs/specflow/)
- [Allure xUnit.net](/docs/xunit/)

## Java

- [Allure Cucumber-JVM](/docs/cucumberjvm/)
- [Allure JBehave](/docs/jbehave/)
- [Allure JUnit 4](/docs/junit4/)
- [Allure JUnit 5](/docs/junit5/)
- [Allure REST Assured](/docs/restassured/)
- [Allure TestNG](/docs/testng/)

## Groovy

- [Allure Spock Framework](/docs/spock/)

## JavaScript / TypeScript

- [Allure CodeceptJS](/docs/codeceptjs/)
- [Allure Cucumber.js](/docs/cucumberjs/)
- [Allure Cypress](/docs/cypress/)
- [Allure Jasmine](/docs/jasmine/)
- [Allure Jest](/docs/jest/)
- [Allure Mocha](/docs/mocha/)
- [Allure Newman](/docs/newman/)
- [Allure Playwright](/docs/playwright/)
- [Allure Vitest](/docs/vitest/)
- [Allure WebdriverIO](/docs/webdriverio/)

## PHP

- [Allure Behat](/docs/behat/)
- [Allure Codeception](/docs/codeception/)
- [Allure PHPUnit](/docs/phpunit/)

## Python

- [Allure Behave](/docs/behave/)
- [Allure Pytest](/docs/pytest/)
- [Allure Pytest-BDD](/docs/pytestbdd/)
- [Allure Robot Framework](/docs/robotframework/)

## Ruby

- [Allure Cucumber.rb](/docs/cucumberrb/)
- [Allure RSpec](/docs/rspec/)

## Rust

- [Rust Cargo Test](/docs/rust/)
