QTP - 数据表



数据表类似于 Microsoft Excel,它帮助测试人员创建数据驱动的测试用例,这些用例可用于多次运行操作。数据表有两种类型:

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

  • 全局数据表 - 每个测试都有一个全局数据表,可以在操作之间访问。

数据表可以通过 QTP 的“数据”选项卡访问,如下所示:

Data Table in QTP

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

Data Table in QTP

示例

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

Data Table in QTP

数据表操作

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

序号 对象类型和描述
1 数据表方法

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

2 DTParameter 对象方法

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

3 DTSheet 对象方法

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

广告

© . All rights reserved.