osi-open-source/reporting-portal-agent-codeception

特定类,用于将基于Codeception的测试框架与Report Portal(http://reportportal.io/)集成。

v2.3.1 2021-06-21 06:50 UTC

This package is auto-updated.

Last update: 2024-09-21 13:37:12 UTC


README

特定类,用于将基于Codeception的测试框架与Report Portal(http://reportportal.io/)集成。

安装

  1. 使用composer
    1. 更新你的项目的composer.json文件,添加以下数据
      "require": {
          "osi-open-source/reporting-portal-agent-codeception": "*"
      },
      执行命令
      composer update
    2. 或者执行命令
      composer require osi-open-source/reporting-portal-agent-codeception
  2. 根据此存储库中的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”。

标签字符串必须是逗号分隔的字符串,不能有空格。

  1. 像平常一样运行codeception测试
    vendor/bin/codecept run