测试套件

最后更新于:2022-04-01 03:49:43

# 测试套件 带有一个或多个 `<testsuite>` 子元素的 `<testsuites>` 元素用于将测试套件及测试用例组合出新的测试套件。 ~~~ <testsuites> <testsuite name="My Test Suite"> <directory>/path/to/*Test.php files</directory> <file>/path/to/MyTest.php</file> <exclude>/path/to/exclude</exclude> </testsuite> </testsuites> ~~~ 可以用 `phpVersion` 和 `phpVersionOperator` 属性来指定 PHP 版本需求。在以下例子中,仅当 PHP 版本至少为 5.3.0 时才会将 `/path/to/*Test.php` 文件与 `/path/to/MyTest.php` 文件添加到测试套件中。 ~~~ <testsuites> <testsuite name="My Test Suite"> <directory suffix="Test.php" phpVersion="5.3.0" phpVersionOperator=">=">/path/to/files</directory> <file phpVersion="5.3.0" phpVersionOperator=">=">/path/to/MyTest.php</file> </testsuite> </testsuites> ~~~ `phpVersionOperator` 属性是可选的,其默认值为 `>=`。
';