osi-open-source / reporting-portal-agent-codeception
特定类,用于将基于Codeception的测试框架与Report Portal(http://reportportal.io/)集成。
v2.3.1
2021-06-21 06:50 UTC
Requires
- codeception/codeception: *
- reportportal/basic: 1.0.x-dev
README
特定类,用于将基于Codeception的测试框架与Report Portal(http://reportportal.io/)集成。
安装
- 使用composer
- 更新你的项目的composer.json文件,添加以下数据
"require": { "osi-open-source/reporting-portal-agent-codeception": "*" },
执行命令composer update
- 或者执行命令
composer require osi-open-source/reporting-portal-agent-codeception
- 更新你的项目的composer.json文件,添加以下数据
- 根据此存储库中的codeception.yml文件更新你的测试框架的codeception.yml文件。
extensions: enabled: - ... - ReportingPortalAgent: UUID: 07104d6b-45a0-442f-b7ed-a79fa5321123 host: https://report-portal.example.com projectName: your_name_personal timeZone: .000+00:00 launchName: testLaunchName!!! tags: tag1value,tag2value launchDescription: test launch description !!!
描述和标签字符串可以使用{<VAR_NAME>}
语法从环境变量中模板化。例如,如果测试运行之前,环境变量SUITE
设置为例如my service
,则描述“启动{SUITE}”将模板化为“启动my service”。
标签字符串必须是逗号分隔的字符串,不能有空格。
- 像平常一样运行codeception测试
vendor/bin/codecept run