QTP – 数据表

QTP – 数据表


DataTable 类似于 Microsoft Excel,可帮助测试人员创建可用于多次运行 Action 的数据驱动测试用例。有两种类型的数据表 –

  • 本地数据表– 每个操作都有自己的私有数据表,也称为本地数据表,也可以跨操作访问。

  • 全局数据表– 每个测试都有一个全局数据表,可跨操作访问。

可以从 QTP 的“数据”选项卡访问数据表,如下所示 –

QTP中的数据表

要执行某个指定迭代次数的测试用例,可以在“测试设置”对话框中设置全局数据表的迭代,可以使用文件 → 设置 → 运行 (Tab) 访问,如下所示 –

QTP中的数据表

例子

例如,如果用户想要参数化可以使用http://easycalculation.com/compound-interest.php访问http://easycalculation.com/ 的“复合兴趣” 可以按如下所示创建参数。Excel 的大部分功能也可以在数据表中使用。

QTP中的数据表

数据表操作

有三种类型的对象可以访问 DataTable。通过遍历以下内容可以很好地理解数据表操作 –

Sr.No. 对象类型和描述
1 Data Table Methods

提供有关数据表方法的详细信息。

2 DTParameter Object Methods

提供有关 DTParameter 方法的详细信息。

3 DTSheet Object Methods

提供有关 DTSheet 方法的详细信息。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁