如何将qTest测试用例与junit测试结果关联(Jenkins报告)

如何将qTest测试用例与junit测试结果关联(Jenkins报告),jenkins,junit,qtest,Jenkins,Junit,Qtest,我有一个预先存在的自动化测试用例主体,由Jenkins作业执行。工程师们对Jenkins报告很满意,但经理们希望使用qTest Manager报告来获得自动化+手动测试的统一视图 在我的自动测试和手动测试之间有相当多的重叠,但在前几个月,命名约定发生了分歧。我似乎找不到一种方法来匹配或链接两个测试用例。给它们命名有什么魔力吗?问题的一部分似乎是Jenkins的qTest插件在所有测试用例的前面加上了suiteName,因此那些本来会有相同名称的测试会被屏蔽 示例:Jenkins测试用例名为“QA

我有一个预先存在的自动化测试用例主体,由Jenkins作业执行。工程师们对Jenkins报告很满意,但经理们希望使用qTest Manager报告来获得自动化+手动测试的统一视图

在我的自动测试和手动测试之间有相当多的重叠,但在前几个月,命名约定发生了分歧。我似乎找不到一种方法来匹配或链接两个测试用例。给它们命名有什么魔力吗?问题的一部分似乎是Jenkins的qTest插件在所有测试用例的前面加上了
suiteName
,因此那些本来会有相同名称的测试会被屏蔽

示例:Jenkins测试用例名为“QA-182_pg.1单个新客户可以支付ACH押金”——脚本文件名为“QA-182.robot”

插件向qTest提交“Suites.QA-182#QA-182_pg.1单个新客人可以支付ACH押金”

同时,qTest中的手动测试名为“0001-(E2E)1新来宾,部分pmt eCheck QA-182”——尽管它们的名称并不完全相同,但它们确实共享一个共同的子字符串“QA-182”

重新命名数百个测试的幽灵没有吸引力。有没有办法根据正则表达式或子字符串匹配来链接它们