2011-10-26 47 views
2

我正在尝试使用PHPUnit设置一些Selenium WebTests,但Selenium IDE不再支持PHP,这是否意味着我必须将所有测试重新写入php以便使用这种方法?与Jenkins和PHPUnit实现硒

我试图建立一个持续集成系统,但从来没有使用过一个之前,我试过使用jenkins-php.org,但它不是很有帮助。

+0

*“但是,Selenium IDE不再支持php”*? *“我尝试使用jenkins-php.org,但它不是非常有用。”* ??? – hakre

+0

Selenium IDE用于输出PHP,新版本已经删除了PHP和Perl的支持。 Jenkins-php是一个为php设置Jenkins的教程网站,但信息很难理解/使用。我必须做很多努力才能使其运作。 – someGuyAtSchool

+0

很棒的阅读你发现你的问题的答案。请在下面添加它,以便其他人可以从中受益。你甚至可以选择它作为答案(是的,有效)。 – hakre

回答

1

最新版本的Selenium IDE“声称”它不支持PHP, 但是您仍然可以将IDE转换为PHP或PHPUnit。

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

希望这可以帮助,这是你的意思是“Selenium IDE不支持PHP”。

+0

不工作了,仍然没有PHP。有一个我们可以使用的新插件。 – Black

0

后很多周围的黑客显然是最好的解决办法是这样的工具:

http://www.enjoyxstudy.com/selenium/autoexec/index.en.html

它开箱,支持htmlSuite,适用于Windows和Linux,运行大多数浏览器,发送电子邮件报告,可以从SVN获得新的测试,与Jenkins很好地集成,并且可以与Selenium测试一起使用,它不是基于PHP的测试,但与我试用的其他工具相比,它的功能非常奇妙。

真的,这么容易,非常用户友好,自由和解决方案。