Download the PHP package qase/codeception-reporter without Composer
On this page you can find all versions of the php package qase/codeception-reporter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download qase/codeception-reporter
More information about qase/codeception-reporter
Files in qase/codeception-reporter
Package codeception-reporter
Short Description Qase TMS Codeception reporter.
License Apache-2.0
Homepage https://developers.qase.io
Informations about the package codeception-reporter
Qase TMS Codeception reporter
Publish results simple and easy.
How to integrate
For Codeception 5:
For Codeception 4:
Example of usage
The Codeception reporter has the ability to auto-generate test cases and suites from your test data.
But if necessary, you can independently register the ID of already existing test cases from TMS before the executing tests. For example:
To run tests and create a test run, execute the command:
A test run will be performed and available at:
If test fails, a defect will be automatically created
Configuration
Add to your codeception.yml
extension:
Reporter options (* - required):
QASE_REPORT
- toggles sending reports to Qase.io, set1
to enable- *
QASE_API_TOKEN
- access token, you can find more information here. - *
QASE_PROJECT_CODE
- code of your project (can be extracted from main page of your project, as example, forhttps://app.qase.io/project/DEMO
->DEMO
is project code here. - *
QASE_API_BASE_URL
- URL endpoint API from Qase TMS, default ishttps://api.qase.io/v1
. QASE_RUN_ID
- allows you to use an existing test run instead of creating new.QASE_RUN_NAME
- Set custom Run name, when new run is created.QASE_RUN_DESCRIPTION
- Set custom Run description, when new run is created.QASE_RUN_COMPLETE
- performs the "complete" function after passing the test run.QASE_ENVIRONMENT_ID
- environment ID from Qase TMSQASE_LOGGING
- toggles debug logging, set1
to enable
You can find an example configuration file here: example/.env.test
All versions of codeception-reporter with dependencies
ext-json Version *
qase/api Version v1.2.0
qase/php-client-utils Version ^1.0.3
codeception/codeception Version ^3.0 || ^4.0