我是测试网络应用的新手。我试图在PhantomJS的帮助下用Selenium和Jenkins进行无头回归测试,但我在设置这个过程时遇到了问题。
请给我一个解决方案。如果已经有关于此主题的讨论,请帮助我链接。
答案 0 :(得分:3)
PhantomJS没有可以与Jenkins集成的插件。
就安装PhantomJS而言,你必须在slave / build代理上设置相同的内容,它已准备就绪。如果您可以使用任何其他CI工具,那么您还可以查找TravisCI(http://docs.travis-ci.com/user/gui-and-headless-browsers/)。它内置了对PhantomJS的支持。
这些链接也可以帮助您开始这个过程:
How can I setup & run PhantomJS on Ubuntu?
https://code.google.com/p/phantomjs/wiki/BuildInstructions
http://attester.ariatemplates.com/usage/phantom.html
完成PhantomJS的设置后,您可以查看视频链接,其中讨论使用PhantomJS加速您的硒测试:https://www.youtube.com/watch?v=wqxkKIC2HDY