我已经从 visual Studio 2013 中录制了一个简单的编码 UI 测试。它的作用是;
- 启动网站
- 填写表格(8 个字段)
- 保存表单并关闭
现在,我希望使用 data.csv
文件来替换这 8 个值。我所做的所有搜索,我只能找到每个输入字段都有不同方法的选项,因此很容易找到和替换值。在我的例子中,1 个方法和 8 个字段。
我该怎么做?我在哪里进行更改,因为我的主文件如下所示:
我应该在何处进行哪些更改以使用 CSV 文件而不是我记录的手动值。
对于几个输入字段,我的设计器文件代码如下:
// Type '123456789' in 'i' text box
uIIEdit.Text = this.createKundeParams.UIIEditText;
// Type '{Tab}' in 'i' text box
Keyboard.SendKeys(uIIEdit, this.createKundeParams.UIIEditSendKeys, ModifierKeys.None);
// Type 'Jeff Hardy' in 'name_i' text box
uIName_iEdit.Text = this.createKundeParams.UIName_iEditText;
// Type '{Tab}' in 'name_i' text box
Keyboard.SendKeys(uIName_iEdit, this.createKundeParams.UIName_iEditSendKeys, ModifierKeys.None);
最佳答案
您可以将所有 8 个值放在 1 个 csv 行中,并将它们视为一个输入以传递给设置字段的方法,或者您可以更改方法以接受一个值和字段名称并使用值
关于visual-studio-2013 - 用数据文件替换记录值 - 数据驱动测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30978285/