QTP中DataTable用法整理
作者:网络转载 发布时间:[ 2013/12/19 10:20:10 ] 推荐标签:
12 GetSheetCount方法
描述:返回运行时数据表中的总工作表数。
语法:DataTable.GetSheetCount
返回值:数字
示例:
以下示例使用 GetSheetCount 方法查找运行时数据表中的总工作表数,并将其写入报告。
sheetcount = DataTable.GetSheetCount
Reporter.ReportEvent 0, "工作表编号", "数据表中有" & sheetcount & "个工作表。
13 Import方法
描述:将指定的 Microsoft Excel 文件导入运行时数据表。
注意:
导入的表必须与测试或组件匹配。列名必须与测试或组件中的参数匹配,并且工作表名称(用于测试)必须与操作名匹配。
如果导入的 Excel 表包含组合框或列表单元格、条件格式或其他特殊单元格格式,则不会导入这些格式,并且单元格在数据表中显示时包含固定值。
语法:DataTable.Import(FileName)
FileName 字符串型 要导入的 Excel 表的完整路径。
示例:
导入的表将替换现有运行时数据表(包括所有数据表)中的所有数据。
以下示例使用 Import 方法将 flights.xls 表导入运行时数据表。
DataTable.Import ("C:flights.xls")
14 ImportSheet方法
描述:将指定文件的工作表导入运行时数据表的指定工作表。导入的工作表中的数据将替换目标工作表中的数据(请参阅 SheetDest 参数)。
注意:
导入的工作表中的列标题必须与工作表导入操作中的数据表参数名匹配。否则,测试或组件可能会失败。
导入的工作表会自动采用它所替换的工作表的名称。
如果导入的 Excel 工作表包含组合框或列表单元格、条件格式或其他特殊单元格格式,则不会导入这些格式,并且单元格在数据表中显示时包含固定值。
语法:DataTable.ImportSheet(FileName, SheetSource, SheetDest)
FileName 字符串型要从中导入工作表的 Excel 表的完整路径。
SheetSource 变量 要从文件导入的工作表的名称或索引。索引值从 1 开始。
SheetDest 变量数据表中要用 SheetSource 替换的工作表的名称或索引。索引值从 1 开始。
示例:
以下示例使用 ImportSheet 方法将 name.xls 表的第一个工作表导入测试的运行时数据表中的Action1工作表。
DataTable.ImportSheet "C:
ame.xls" ,1 ," Action1"
DataTable.ImportSheet "C:
ame.xls" ,1 ," Global"
Qtp中不要使用Global表,会出现死循环现象
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11