phpunit / phpunit-selenium
Selenium Server集成于PHPUnit
9.0.1
2020-12-08 19:49 UTC
Requires
- php: >=7.3
- ext-curl: *
- phpunit/phpunit: >=9.0,<10.0
Requires (Dev)
- phing/phing: 2.*
README
此包包含一个Selenium2TestCase类,可用于对Selenium 2进行端到端测试。
安装
使用Composer并运行composer require --dev phpunit/phpunit-selenium
。
要求
- 版本
9.x
支持PHPUnit 9.x,并与PHP 7.3+兼容 - 版本
8.x
支持PHPUnit 8.x,并与PHP 7.2+兼容 - 版本
7.x
支持PHPUnit 7.x,并与PHP 7.1+兼容
较旧的不受支持的行可能不会看到新版本发布
4.x
主线支持(仅)PHPUnit 6.x。此版本仅与PHP 7兼容3.x
:支持PHPUnit 5.x。仅与PHP 5.6和PHP 7兼容。2.x
:支持PHPUnit >= 4.8。
这两条受支持的行仅与Selenium 2 API一起工作,使用Selenium2TestCase
类。
旧行1.x
不再维护,但将继续可用于使用SeleniumTestCase
。
请将拉取请求发送至giorgiosironi/phpunit-selenium,在合并时进行自动化测试。拉取请求应该是包含您想要提出的所有提交的功能分支。
运行测试套件
通过Vagrant
只需运行以下Vagrant命令(需要v1.7
的最小版本),所有设置都会为您完成。第一次启动将花费一些时间,这取决于您的连接速度(以及您的计算机速度)。
vagrant up
vagrant provision
vagrant ssh
cd /vagrant
vendor/bin/phpunit Tests