📜  QTP-数据表

📅  最后修改于: 2020-12-06 10:40:24             🧑  作者: Mango


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

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

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

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

QTP中的数据表

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

QTP中的数据表

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

QTP中的数据表

数据表操作

有三种类型的对象可以访问DataTable。遍历以下内容可以很好地理解DataTable操作-

Sr.No. Object Type & Description
1 Data Table Methods

Gives detailed information about the data table methods.

2 DTParameter Object Methods

Gives detailed information about the DTParameter methods.

3 DTSheet Object Methods

Gives detailed information about the DTSheet methods.