0

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

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

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

4

1 回答 1

0

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

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

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

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

  1. Hudson 是 Jenkins 的旧版本
  2. 他创建了一个基本上可以做所有事情的 build.xml。

我仍在研究如何创建该 build.xml 文件

希望这一切对你有所帮助。

祝你好运,

于 2012-08-23T11:01:15.567 回答