2

通过 jenkins 创建了用于运行 Selenium Maven 脚本的构建,并在 HP ALM 中发布结果。我遵循的步骤:- 1.在配置系统>>管理 Jenkins 下添加 ALM 服务器名称和 ALM URL 2.添加构建步骤>>从 HPALM 执行 HP 功能测试将测试集值添加为 Root\TestSet\TestSetFolder 3.添加构建后操作>>Publish HP Tests Result>> Reports archive Mode 4.Add>>Upload Test Result to ALM Testing Frameowrk = Junit, Test Folder = "TestSet\TestSetFolder\TestCaseName ,Test Set Folder = "TestSet\TestSetFolder, Testing result file = **/junitResult.xml 5. 运行构建并获得失败,而我的特定硒脚本通过了。下面是控制台输出的错误。

在此处输入图像描述

4

1 回答 1

0

我有同样的问题,那是因为詹金斯逃脱了“\”。我不知道为什么。如果您删除它们并且总是有一个错误的路径,您应该有这样的跟踪:

Run mode is set to: RUN_PLANNED_HOST
Could not find TestSet Subject/Scenario/BAD_PATH/TEST_SET
================================================
Run status: Job failed, total tests: 0, succeeded: 0, failures: 0, errors: 0
================================================
Build step 'Execute HPE functional tests from HPE ALM' changed build result to FAILURE
Finished: FAILURE

我个人解决了用“\\”替换“\”的问题。

于 2017-12-07T11:48:58.433 回答