我目前正在评估 Microsoft 的 Test Manager 2010 TestStep Editor 控件中限制的可能解决方案,我想知道是否有人知道是否知道,如果知道,如何将富文本写入步骤的 Action 和 Expected Result 字段?据我所见,它需要一个“ ParameterizedString ”作为输入,但我不确定 MSDN 在说“[...]表示具有嵌入参数的字符串时指的是哪些参数(或 MTM TestRunner 可以处理)。[。 ..]”。
1 回答
预期结果字符串是由空格、分号或逗号分隔的字符串名称列表。您可以输入如下内容:@Test、@Cart、@Book 或 @Test @Cart @Book。
您不能将 HTML 添加到预期结果参数或操作;但是,我不确定我是否会将其描述为一种限制。你认为你需要采取什么行动才能做到这一点。操作通常是“单击此”或“转到此处”您是否只是想要为操作的某些部分提供更强大的视觉队列?
这是一篇描述预期结果部分的意图的文章:
不过,测试用例的真正威力在于屏幕底部的“步骤”选项卡上。您可以在此处列出测试人员将用于测试应用程序的手动步骤。在显示“单击此处添加步骤”的位置开始输入。在“操作”列中,添加测试人员应尝试执行的操作,例如“打开 Internet Explorer”。在预期结果列中,您列出了执行操作时应该发生的情况,例如“Internet Explorer 打开到其默认主页”。要继续向测试用例添加新步骤,请按 Enter 转到新行。
并非每个行动步骤都需要预期的结果。当指定了预期结果时,它将该步骤变为验证步骤。通过验证步骤,测试人员必须指定该特定步骤是否成功。
您可以为测试步骤提供参数。这允许您多次运行测试,每次使用不同的值。这方面的一个例子是在一个网站上测试不同的登录值。您可以创建一个测试用例并将多个登录值传递给它,而不是为每个登录创建一个新的测试用例。