mvadzim/allure-codeception
最新稳定版本:2.1.6
Composer 安装命令:
composer require --dev mvadzim/allure-codeception
包简介
A Codeception adapter for Allure report.[NON OFFICIAL FORK!]
README 文档
README
This is fork of official Codeception adapter for Allure Framework.
Installation and Usage
In order to use this adapter you need to add a new dependency to your composer.json file:
{
"require": {
"mvadzim/allure-codeception": "dev-master"
}
}
or
composer require mvadzim/allure-codeception:dev-master
To enable this adapter in Codeception tests simply put it in "enabled" extensions section of codeception.yml:
extensions: enabled: - Yandex\Allure\Codeception\AllureCodeception config: Yandex\Allure\Codeception\AllureCodeception: deletePreviousResults: true outputDirectory: allure-results ignoredAnnotations: - env - dataprovider enabledAttach: - PhpBrowserLog - stepScreenshot - stepBrowserLog # Not work in firefox, phpbrowser - failedStepPageSource - visualceptionScreenshot # Attach actual.png, expected.png, diff.png for screen-diff-plugin stepScreenshotIgnored: - 'grab*' - '*cookie' - '*api*'
Note
Форк делался для себя и под свои запросы, из-за этого не нужно надеятся на его стабильность и безбажность даже для базовых вариантов использования.
Изменения:
- Исправление вывода тестов сделанных через датапровайдер
- Своя логика именования тестов, шагов. Для датапровайдера название берется с $example['wantTo']
- Подключение screen-diff-plugin для VisualCeption
- Автоматическое прикрепление скриншотов для каждого шага теста.
- Автоматическое прикрепление скриншота и исходного кода текущей страницы при падении теста
- Автоматическое прикрепление запроса и ответа при использовании PhpBrowser
- Вывод подшагов для step object
- Пометка упавшего шага красным значком
统计信息
- 总下载量: 15.69k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2019-11-22
