reportportal/phpunit

Report Portal与PHPUnit协作的基本类

dev-master 2018-08-17 11:42 UTC

This package is auto-updated.

Last update: 2024-09-07 21:03:01 UTC


README

EPAM Report Portal的PHPUnit代理

如何使用。

示例用法:https://github.com/Mikalai-Kabzar/phpUnit-test-framework

步骤

1) 在你的composer.json文件中添加依赖项。

  "minimum-stability": "dev",
  "require-dev": {
    "reportportal/phpunit" : "*"
  },

示例:https://github.com/Mikalai-Kabzar/phpUnit-test-framework/blob/master/composer.json

2) 更新phpunit.xml文件以包含监听器配置。

    <listeners>
        <listener class="agentPHPUnit" file="vendor/reportportal/phpunit/src/agentPHPUnit.php">
            <arguments>
                <string>25667b03-8760-469f-ad41-fc0b9c4b67fa</string>
                <string>https://rp.epam.com</string>
                <string>mikalai_kabzar_personal</string>
                <string>.000+00:00</string>
                <string>test launch name !!!</string>
                <string>test launch description !!!</string>
            </arguments>
        </listener>
    </listeners> 

agentPHPUnit监听器变量的描述。

- 1 - UUID.
- 2 - Report Portal server URL.
- 3 - Project name.
- 4 - Time Zone.
- 5 - Test Launch name.
- 6 - Test launch description.

示例:https://github.com/Mikalai-Kabzar/phpUnit-test-framework/blob/master/phpunit.xml

3) 用你自己的Report Portal服务器数据填充<string> ~ ~ ~ </string>行。

4) 运行命令"composer update"以获取依赖项。

5) 享受吧。