假设我有20个字段(web应用程序)的记录:姓名、地址、年龄、.等等,我在MTM中使用这些字段(使用虚拟测试数据)输入了一个测试用例:
...
@name in name field
@address in address field
@age in age field
....如果我打开我正在测试的web应用程序,我想用我已经准备好的虚拟数据填充字段,这些虚拟数据具有相同的字段、各种数据(动作播放)。是否有一种使用TFS (MTM)实现这一目标的方法?
发布于 2015-10-01 17:52:46
首先,您需要在MTM中创建您的测试用例,并在测试用例的parameters部分中输入参数的值(我想您已经实现了这一点)。

现在,您移动到MTM的“test”选项卡,并选择子选项卡“Run”,将要执行的测试套件添加到此选项卡中(如果尚未添加)。然后,当您单击“Run”选项时,MTM将被更改为侧面板条并提示输入“启动测试”(如下面所示),现在您需要选中“”复选框,然后导航到Internet中的应用程序(按照您的测试步骤)。

正在记录此测试用例的操作,现在复制参数1(如Firstname,单击参数),然后在应用程序表单中的必需字段中输入参数1。完成此操作后,参数'@Firstname‘将自动与应用程序表单上的’Name‘字段进行映射,并将显示一个黄色标志(如下面所示的执行面板中参数名前面的数据库)。

对所有20个参数执行此操作,MTM将自动映射并保存记录。现在,您可以使用“play”选项回放针对不同类型测试数据的操作,然后MTM将自动在所有20个(映射)字段中插入测试数据,用于您定义的不同参数组合,并执行记录后的进一步操作。

这样,您不需要手动输入所有测试数据参数组合,您的测试步骤(操作)将在运行时被记录和执行。
https://sqa.stackexchange.com/questions/14963
复制相似问题