我想知道我们是否有办法区分涵盖2个不同用例的测试结果。
举例说明我的问题:
第1期-AAA
问题2-BBB
测试用例#3-可以涵盖问题#1和问题#2,但问题#1测试结果通过,第二个问题失败。因此,这个测试用例(#3(的状态也通过了,也失败了。那么,处理这种情况的最佳情况是什么呢?我们希望避免仅仅因为这个限制而添加重复的测试。
感谢
如果您有Jira服务器/数据中心的X射线,那么有一个设置可以帮助您。如果你有";关注点分离";如果未选中,那么在测试运行的执行屏幕中,您可以说明给定的结果如何影响所涵盖的需求/故事的覆盖范围,如下所述。
如果您有Jira云的X射线,则此选项还不可用;如果是这样的话,那么我建议联系X射线支持团队,要求改进。
注意:通常情况下,我建议进行一个只涵盖需求/用户故事的测试。如果你有一个涵盖多个故事的相同测试,这可能表明你的故事需要分解或澄清。测试应该尽可能集中注意力,这样我们就可以跟踪其影响,以及如果测试失败,问题的根本原因。X射线文档提供了一些与测试用例编写相关的提示。
我找到了答案-我们只为包含bug的每个版本创建测试计划,然后在测试覆盖范围内选择测试计划,而不是最终范围或其他配置。如果我们在相同的测试计划中有相同的问题,那么我们创建一个新的测试,它应该是不同的步骤。