如何使用Jenkins“Selenium”插件运行我的Python TestCase?

时间:2012-08-22 12:34:41

标签: python selenium jenkins headless

如何将jenkins与Selenium-webdriver集成。我正在为Selenium TestCases使用Python语言。我尝试过'pyvirtualdisplay'Python模块来隐藏Jenkins CLI上的显示。目前我已经使用ant构建脚本来执行Python测试套件。

我想使用Jenkins“Selenium”插件来集成我的Python测试用例。但“Selenium”插件只允许“HTMLSuite”文件。

如何使用Jenkins“Selenium”插件运行我的Python TestCase?

1 个答案:

答案 0 :(得分:0)

我已经尝试下载Selenium插件(在描述中称为Grid的插件),它的作用是在Jenkins上创建Selenium Server。然后,如果您阅读插件的规范(https://wiki.jenkins-ci.org/display/JENKINS/Selenium+Plugin),您将看到您需要指明您的脚本以针对正在运行的Jenkin的Selenium Server。

我可以在Jenkins之外运行我的测试,但是没有启动broswer(无头)并且没有做一些可视化命令(就像屏幕截图一样简单)。

然后我看到这个视频有助于使用Selenium测试用例构建任务:

http://www.dailymotion.com/video/xkw0zb_jenkins-running-a-selenium-job_tech

  1. Hudson是Jenkins的旧版本
  2. 他创建了一个基本上可以完成所有操作的build.xml。
  3. 我仍在研究如何创建build.xml文件

    希望这一切能以某种方式帮助你。

    祝你好运,