如何整合jenkins与硒?

在我的工作位置,我们正在使用硒web驱动程序创建自动化Web应用程序测试。 现在,我们希望将它与Jenkins持续集成工具集成,以便在将新构建推送到服务器时自动运行测试。 如何做到这一点?


  • 在一个新的项目目录中创建一个Maven pom.xml文件,该文件包含您所需的所有依赖项以使项目进行。

  • 从命令行运行mvn clean install以下载依赖关系。

  • phantomjs.org/download.html安装PhantomJS。 确保可以从命令行访问phantomjs。

  • 如果你还没有这样做,请创建一个测试。

  • 运行测试。 在提示符处输入:mvn test该测试将使用PhantomJS运行,并将结果以Jenkins所了解的JUnit XML格式输出到target/surefire-reports

  • 确保PhantomJS安装在将运行测试的所有Jenkins节点上。

  • 创建一个新的Jenkins作业并将其设置为在部署构建后运行。

  • 保存作业,运行并查看测试结果。

  • 链接地址: http://www.djcxy.com/p/50781.html

    上一篇: How to integrate jenkins with selenium?

    下一篇: How to run Selenium tests with CI (Continuous Integration)?