Selenium 与Jenkins和PHPUnit一起实施硒

Selenium 与Jenkins和PHPUnit一起实施硒,selenium,continuous-integration,phpunit,jenkins,Selenium,Continuous Integration,Phpunit,Jenkins,我试图使用PHPUnit设置一些Selenium WebTests,但Selenium IDE不再支持php,这是否意味着我必须将所有测试重新写入php才能使用此方法 我正在尝试建立一个持续集成系统,但以前从未使用过,我尝试使用jenkins-php.org,但没有太大帮助。我发现: 它允许从Selenium输出到PHP,可以是PHPUnit格式,也可以是Selenium测试 然而,在所有这些尝试之后,很明显,最好的方法是使用htmlSuite,它在自动化方面得到了最多的支持,而且似乎是开箱即用

我试图使用PHPUnit设置一些Selenium WebTests,但Selenium IDE不再支持php,这是否意味着我必须将所有测试重新写入php才能使用此方法

我正在尝试建立一个持续集成系统,但以前从未使用过,我尝试使用jenkins-php.org,但没有太大帮助。

我发现:

它允许从Selenium输出到PHP,可以是PHPUnit格式,也可以是Selenium测试


然而,在所有这些尝试之后,很明显,最好的方法是使用htmlSuite,它在自动化方面得到了最多的支持,而且似乎是开箱即用的,而PHPUnit测试需要大量的修补。

经过大量的修改,很明显,最好的解决方案是这个工具:

它开箱即用,支持htmlSuite,与windows和linux配合使用,运行大多数浏览器,发送电子邮件报告,可以从SVN获得新的测试,与Jenkins集成良好,并与Selenium测试配合使用,它不是基于PHP的测试,但与我试用过的其他工具相比,它的效果非常好


真的,非常简单,非常用户友好,免费,而且很方便。

较新的releasee Selenium IDE“声称”它不支持PHP, 但您仍然可以将IDE转换为PHP或PHPUnit

(在Selenium IDE中)选项>选项>启用实验功能。 选中此选项后,您可以再次在“选项”下切换格式。 您可能仍然希望查看代码


希望这有帮助,这就是您所说的“Selenium IDE不支持PHP”。

“但是Selenium IDE不再支持PHP”???“我尝试使用jenkins-php.org,但没有太大帮助。”???Selenium IDE用于输出php,较新版本已删除php和perl支持。Jenkins php是一个关于设置Jenkins for php的教程网站,但是信息很难理解/使用。我必须做很多游戏才能让它工作。很高兴看到你找到了你问题的答案。请将其添加到下面,以便其他人可以从中受益。您甚至可以在以后选择它作为答案(是的,它可以工作)。不再工作了,仍然没有PHP。有一个新的插件tho,我们可以使用。