qa-tools / phpunit-extension
PHPUnit 的 QA-Tools 扩展
v1.0.0
2015-10-18 11:03 UTC
Requires
- aik099/phpunit-mink: ^2.1
- qa-tools/qa-tools: ^1.0
Requires (Dev)
- aik099/coding-standard: dev-master
This package is auto-updated.
Last update: 2024-08-29 04:14:06 UTC
README
扩展用于使用 QA-Tools 库 与 PHPUnit。
提问
请随时在 聊天室 中提出任何问题并分享您的经验,以帮助改进文档。
使用方法
- 在创建单元测试类时,从基本测试用例类派生(见 安装)
- 使用
$this->pageFactory
获取与当前 Mink 会话关联的页面工厂实例 - 在 https://github.com/qa-tools/phpunit-example 中查看更多使用示例
安装
- 运行此命令以添加 Composer 依赖项:
php composer.phar require qa-tools/phpunit-extension --dev
- 通过派生自
\QATools\PHPUnitExtension\AbstractQAToolsTestCase
创建所有单元测试的基本类 - 查看提供的
\QATools\PHPUnitExtension\AbstractQAToolsTestCase::getBrowserAliases
方法(如有需要,在派生类中进行更改),以确定默认浏览器
要求
贡献
查看 CONTRIBUTING 文件。
许可
QA-Tools / PHPUnit 扩展在 BSD-3-Clause 许可下发布。有关详细信息,请参阅捆绑的 LICENSE 文件。