QTP - 数据表
数据表类似于 Microsoft Excel,可帮助测试人员创建数据驱动的测试用例,可用于多次运行操作。数据表有两种类型 −
本地数据表 − 每个操作都有自己的私有数据表,也称为本地数据表,也可以跨操作访问。
全局数据表 −每个测试都有一个全局数据表,可通过操作访问。
可以从 QTP 的"数据"选项卡访问数据表,如下所示 −
要执行指定次数的迭代的测试用例,可以在"测试设置"对话框中设置全局数据表的迭代,可以使用文件 → 设置 → 访问该对话框运行(Tab)如下所示 −
示例
例如,如果用户想要参数化 http://easycalculation.com/ 的"复合利息",可以使用 http://easycalculation.com/compound-interest.php 访问。可以按如下所示创建参数。 Excel 的大部分功能也可以在数据表中使用。
数据表操作
有三种类型的对象可以访问数据表。通过遍历以下内容可以很好地理解数据表操作 −
Sr.No. | 对象类型 &描述 |
---|---|
1 | 数据表方法
提供有关数据表方法的详细信息。 |
2 | DTParameter 对象方法
提供有关 DTParameter 方法的详细信息。 |
3 | DTSheet 对象方法
提供有关 DTSheet 方法的详细信息。 |