MTM 测试用例运行并未在所有套件中更新

发布于 2024-12-22 01:11:43 字数 247 浏览 0 评论 0原文

我已将一个测试用例分配给两个不同的用户故事。我知道这不是最干净的方法,但它对我创建的情况很有帮助。

在测试计划中,我添加了需求以及它们各自的测试用例。现在,这个单个测试用例出现在两个不同的测试套件中,因为它测试了两个不同的用户故事。

当我运行这个测试用例时,我希望它在两个套件中都失败或成功,但计划中似乎有该测试用例的两个完全不同的实例,我可以让一个通过,另一个失败。

是否需要这样的行为,或者这是意外的,因此是 MTM 中的错误?

I have assigned one test case to two different user stories. I know it's not the cleanest method but it helps in the case I created that.

In the test plan I added requirements and hence their respective test cases. Now this single test case is present in two different test suites since it tests two different user stories.

When I run this test case I expect it to either fail or succeed in both suites, but it seems that there are two totally different instances of that test case in the plan and I can have one passing and the other one failing.

Is there a need for such a behavior or is it unexpected, therefore a bug in MTM?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

醉生梦死 2024-12-29 01:11:43

当您现在在 MTM 上创建测试计划时,您可以指定其配置以及其中哪一项将是默认配置。因此,当您添加新需求时,它们会自动采用默认配置。但是,您始终可以通过为您想要的任何要求分配另一个可用配置来更改它。我的观点是,属于两个不同用户故事的测试用例,当它被分配给测试计划时,它有一个额外的信息,即它将用于测试它的配置。

因此,如果您的测试用例 A 分配给用户故事 A 和 B,并且这些需求已分配给相同的测试计划它们具有不同的配置,则一个测试用例实例很可能会失败另一个要通过。

When you create now test plans on MTM you can specify the configurations for it and which one of them will be the default. So, when you add new requirements they automatically take the default configuration. However, you can always change it by assigning another available configuration for any requirement you want. My point is that test case, that belongs to two different User Stories, when it is assigned to the test plan has an extra information which is the configuration that it will be used to test it.

So, if your test case A is assigned to user stories A and B, and these requirements have been assigned to the same Test Plan but they have different configurations it is very possible the one test case instance to fail and the other to pass.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文