【问题标题】:Test Automation TestLink/Jenkins/Selenium: Maven issue测试自动化 TestLink/Jenkins/Selenium:Maven 问题
【发布时间】:2012-12-27 23:31:56
【问题描述】:

我使用 testng 从 jenkins 运行测试用例,并借助 TestLink 插件将结果导出到测试链接中。

我有一个小问题,从昨天开始我尝试使用 git 获取测试用例。我可以下载所有的 git repo,但是当我在 jenkins 中构建项目时,maven 会尝试编译从 git repo 下载的所有文件(大约 4500 个文件),而我目前只有 5 个测试用例......

我的 Git 存储库看起来像

Folder 1 -> ...
Folder 2 -> ...
FolderTest->src->MyTestCasesAreHere.java

有没有办法指定测试用例的路径,或者让maven只编译我想要的文件?

我用 maven 目标“调用顶级 maven 目标”:test -DsuiteXmlFiles=suite.xml 这是正确的方法吗?

【问题讨论】:

    标签: maven selenium jenkins testng


    【解决方案1】:

    如果您只是想构建一个子项目,请更改 Jenkins 作业配置的 Build 部分下的 Root POM 选项。这是假设您使用的是 Maven2/3 作业类型。

    另外,如果这不起作用,请考虑将 -f 命令行选项传递给 Maven 以控制您的构建将使用哪个 POM:http://www.sonatype.com/books/mvnref-book/reference/running-sect-options.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-19
      相关资源
      最近更新 更多