如何将csv文件中的TestData导入Vugen脚本

时间:2016-06-13 18:10:14

标签: csv vugen

有人可以指导我如何做到这一点

我想将测试数据从csv文件导入Vugen Scripts。

假设我有Payee.csv文件,其中有28列Data和csv文件位于某个共享位置。在脚本中我需要通过导入传递csv文件中的值。如何在Vugen脚本中执行此操作?

我知道在QTP中我们有DataTable.Import。

谢谢, 拉吉

1 个答案:

答案 0 :(得分:0)

您可以导入CSV文件并将其用作参数化的数据文件。

按照以下步骤操作:

  1. 选择要参数化的值。为了解释,我拿了用户名字段(jojo)。
  2. 右键点击值(jojo) - >选择替换参数 - >选择创建新参数 enter image description here
  3. 将P 参数名称写为用户名(您选择的任何名称) - >选择参数类型为文件 - >点击确定按钮。 enter image description here
  4. 为&#34选择是/否;是否要替换所有出现次数"根据您的需要。
  5. 值(jojo)将替换为 {Username} 。将创建Username.dat文件,文件中只有一个条目,即jojo
  6. 右键点击 {用户名} - >选择参数属性 - >点击文件类型下的浏览按钮 - >选择要导入的 CSV 文件(Users.csv)(在另存为对话框中选择保存类型 - >所有文件(。*))。
  7. 参数属性 dailougue框以表格格式显示csv文件中的所有条目。
  8. 选择列下,选择按名称单选按钮 - >从下拉菜单中选择"用户名" (列标题) - >点击关闭 enter image description here
  9. 对CSV文件中每列的操作重复操作,无论您要将值替换为CSV中的数据(列标题是键)。

    第二次迭代:

    对于密码参数,我按照相同的过程,给定名称参数名称为"密码",并选择相同的CSV文件,在参考数据"按名称" - >密码(列标题)

    密码参数的屏幕截图: enter image description here

    参考文献:

    1. http://lrhelp.saas.hp.com/en/latest/help/WebHelp/Content/Tutorial/Preparing.htm#How2