PHPackages                             qase/phpunit-reporter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. qase/phpunit-reporter

ActiveLibrary[Testing &amp; Quality](/categories/testing)

qase/phpunit-reporter
=====================

Qase PHPUnit reporter

2.1.8(2mo ago)955.7k↓17.7%71Apache-2.0PHPPHP ^8.1CI failing

Since Dec 17Pushed 2mo ago4 watchersCompare

[ Source](https://github.com/qase-tms/qase-phpunit)[ Packagist](https://packagist.org/packages/qase/phpunit-reporter)[ Docs](https://qase.io)[ RSS](/packages/qase-phpunit-reporter/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (4)Versions (27)Used By (1)

Qase TMS PHPUnit Reporter
=========================

[](#qase-tms-phpunit-reporter)

Publish test results easily and efficiently.

Installation
------------

[](#installation)

To install the latest version, run:

```
composer require qase/phpunit-reporter
```

Add the following lines to the `phpunit.xml` file:

```

```

Getting Started
---------------

[](#getting-started)

The PHPUnit reporter can auto-generate test cases and suites based on your test data. Test results of subsequent test runs will match the same test cases as long as their names and file paths don’t change.

You can also annotate tests with the IDs of existing test cases from Qase.io before executing them. This is a more reliable way to bind automated tests to test cases, ensuring they persist when you rename, move, or parameterize your tests.

For more information, refer to the [Usage Guide](docs/usage.md).

For example:

```
