在团队合作中覆盖或汇总测试结果

问题描述 投票:0回答:1

我有团队合作的工作,分2个步骤:1.执行测试。2.重新运行失败。

我们在步骤1中有3个测试失败,并且在重新运行后只有1个测试失败。

Teamcity生成的报告具有4个失败的测试而不是1个。如何通过合格状态覆盖步骤1中失败的测试结果?

java testng teamcity
1个回答
0
投票

有三种解决方法。

  1. 如果您使用的是Cucumber Framework,那么我建议您您使用具有内置支持的ExtendedCucumberRunner重新运行失败的测试而不增加测试数量,您将不需要分别重新运行失败的测试用例
  2. 如果使用的是TestNG框架,请实施IRetry接口以重试在同一运行中失败的测试用例。
  3. 或者作为最后的手段来解析结果并排除自己的重复测试
© www.soinside.com 2019 - 2024. All rights reserved.