当前位置: 首页 > 知识库问答 >
问题:

在詹金斯做硒测试

姜卜霸
2023-03-14

我用selenium IDE记录了一些简单的硒测试。现在我想在詹金斯进行这些测试。我需要Jenkins的哪个插件?以及如何一步一步地运行测试?谢谢你的帮助。

共有2个答案

冀越
2023-03-14

我也这么做了,但出现了以下错误:找不到HTML运行程序。这通常是因为您尚未下载或提供类路径上的“selenium leg rc”jar。您的测试将不会运行。从下载Selenium HTML Runnerhttp://www.seleniumhq.org/download/并用它代替selenium服务器单机版。jar是运行HTML套件的最简单方法。

司空坚
2023-03-14

您可以使用录制的selenium IDE脚本和selenium-server.jar文件从Jenkins运行它以下是步骤:

  • 转到SeleniumHQ页面并下载Selenium Server文件Eg:selenium-server-standalone-2.33.0.jar
  • 修复html测试套件使用Selenium IDE记录,然后保存为html测试用例和测试套件,然后将它们放在同一个文件夹中,例如:TestCase.html,TestSuite.html
  • 在詹金斯
    • 插件Seleniumhq
    • 配置Selenium转轮文件管理Jenkins

    希望这有帮助!

 类似资料:
  • 我一直在尝试用浏览器启动测试,而不是无头。我的代码在中,这应该由构建。在上。 有人试过吗,或者你知道我应该采取什么步骤吗?我正在通过网上提供的教程,但没有一个适合我。 我当前的错误是: java.io.:无法运行程序cmd(在目录/var/lib/jenkins/作业/测试/工作区):错误=2,没有这样的文件或目录在java.lang.ProcessBuilder.start(ProcessBui

  • 我试图在Jenkins中运行硒。当我在本地运行它时,测试总是通过。但是在Jenkins我总是出错: 没有这样的元素: 找不到 元素: 我使用詹金斯,硒和测试

  • > 我希望能够与Jenkins一起使用硒2。 我是两者的新手,所以请原谅我的无知。 我注意到了下面这个jenkins的插件,并安装了它。 我有一个基类如下: 我在Jenkins的Selenium插件上有以下配置: .. 一旦我尝试构建该项目并在Jenkins中运行JUnit selenium测试,它就成功构建,但它自己的测试失败了。( 编辑:我刚刚注意到您可以在Jenkins中构建后存档JUnit

  • 在工作中,我们为其中一个应用程序提供了一个自动化套件,该套件将在每次提交到master/deploy到prod时运行,很长一段时间以来,我们一直在努力使其足够可靠。 测试在Jenkins中运行,使用Selenium webDriverChromexvfb作为显示服务器。我们知道测试是有效的,因为如果我们在笔记本电脑上本地运行它们(我和两个朋友尝试过),它们每次都运行完美,但在詹金斯几乎每次都失败。

  • 我在selenium firefox webdriver上运行了Cumber JVM测试。在eclipse上运行测试时一切都很正常,但当它们在Jenkins上运行时,浏览器上的url设置正确,但页面永远不会加载。Jenkins安装在windows机器上(不是无头)。可能很简单,但我似乎在网上找不到任何能给我指明正确方向的东西。 这篇文章(詹金斯与Xvfb和硒 - 火狐开始但什么都没有执行)指向硒更

  • 有没有可能让詹金斯使用真正的浏览器而不是无头浏览器?我正在运行一些用TestNG编写的测试(使用Selenium webdriver)。当我运行testng时。在Eclipse中,浏览器启动并运行测试。但当我使用Jenkins并用maven运行测试时,它不会启动任何浏览器。