3.1 知识点简介
u datatable
1、 QTP的数据表分为两种:global 和 local
2、 QTP的数据表保存在目录中的“default.xls”中
3、 Excel中的第二行,对应的是qtp数据表中的第一行
u Design and run-time table
按运行状态来分,qtp的数据表又分为:设计表和运行时表
1、design time data table:是设计脚本时,添加的数据表
2、运行时表(run-time data table):比如当将output checkpoint的值输出到数据表中,则在运行时显示其值,结束后又为空。此时,其值可在运行结果中查看:“test results>run-time data table”
u When to use the global or a local data table
举例说明:
场景一:登录、订一张机票、退出
场景二:登录、订多张机票、退出
则:
“场景一”适合用全局表,将“用户名”、“密码”、“订票的相关信息”参数化在全部表中,运行一次即可。
“场景二”:将action分割为三个action。分别为:登录、订票、退出。其中,登录、退出用全局表。 “订票”用action表参数化。
u 迭代次数设置说明:
Global:指的全局表,会对每个action起作用。
Action表