如何使用Datapools
51Testing软件测试网)l1E TLz4AIc
51Testing软件测试网M3N}N
r)kI-ImSN
1、 GUI脚本中增加Datapool命令:51Testing软件测试网].A3L Y?t O
Eb
记录会话时向应用程序赋了值,记录结束后,编辑脚本并执行以下基本操作
9}v ys2?%b|l01)参考SQAUTIL.SBH头文件;
JNohB;Y02)用记录时提供的值替换变量;
Z eK%[n] n2iEgJK03)增加Datapool命令打开Datapool,从Datapool中取一行数据,从该行中找到个体值,将每个值赋给脚本变量。51Testing软件测试网Ibjv7jzS
2、 建立及合成Datapool:
2E1I
@9PNp"^}01)点击菜单File→Open→scrīpt打开脚本51Testing软件测试网AgWi},X
2)点击菜单Edit→Datapool Information在脚本对话框中打开Datapool配置选项;51Testing软件测试网 z v6K6r `Os"p2Y \
3)采用缺省配置,或作适当的改变。需要帮助击对话框顶部的,再点击需帮助的条目;
)w[ ?)^0F04)修改完后点击按扭Save;51Testing软件测试网c7L1C9D@T~+y
5)做以下任一操作:51Testing软件测试网i
a"[#n5R?5J
- 击Create定义及组成一个新的Datapool,此时出现Datapool Specification对话框,若datapool已经存在,则没有Create按扭,而是Edit Specification按扭;
x,eFt;c};N.MkT0 - 若此时不想定义生成Datapool则击Close;51Testing软件测试网1p,Rjg^B
6)在Datapool Specification对话框中,用Datapool字段定义Datapool栏;51Testing软件测试网&zi5XD;Wv7T&F$moz{
7)要往datapool中插入新列:51Testing软件测试网.o8h{7\yy5j
a、点击要插入的datapool列的行;
V,x"u g,Z+@ktx0 b、根据要插入的datapool列点击Insert before或Insert after;51Testing软件测试网+f9|
c|v
c、输入新列的名称(最大为40个字符);51Testing软件测试网 p0HOG:oES&m*]C
d、该新datapool列赋予数据类型。51Testing软件测试网3Jiu!M\,V ?
8)定义完datapool栏后,在No. of records to generate.中
9m-Ry `3X-N(Gr0输入一个数字;51Testing软件测试网F.B}
JZJ;`
9)点击Generate Data生成数据;
+C8eA[3a\8q5M010)点击Yes可看到生成数据的摘要。
2Z
d-hBg]c03、 编辑Datapool定义的列:
"GUU.^.t.u;K0操作基本同2项,区别:第五步为点击Edit
Specification打开Datapool
Specification对话框,在此可以修改datapool列的定义。无第6)步;
9M/y!vIyQh04、 编辑Datapool值:51Testing软件测试网(p/B1W5Qt
1) 点击菜单File→Open→scrīpt打开脚本;
"p)byg
?]%^i&?|+Y02) 点击菜单Edit→Datapool Information打开Configure Datapool in scrīpt对话框;
#Eft'p"m03) 采用缺省配置,或作适当的改变。需要帮助击对话框顶部的,再点击需帮助的条目;
}9H6B)hO/fi04) 修改完后点击Save;
"sQ3o?r:T05) 点击Edit Existing Data;51Testing软件测试网Ku1MV)wwty d*L
6) 在Edit Datapool对话框中,修改datapool的值;
l]9m{ ^2I07) 编辑完后,击Save,然后击Close。51Testing软件测试网I!p8BP
x]@&N$i
5、 编辑Datapool配置51Testing软件测试网J2`{(bb
1) 点击菜单File→Open→scrīpt打开脚本;51Testing软件测试网 MH{3t/k;I%dO8z5p
2) 点击菜单Edit→Datapool Information打开Configure Datapool in scrīpt对话框;
![&TA-x-GL;uM"b.^O03) 在Configure Datapool in scrīpt对话框中修改字段和列;51Testing软件测试网I!s+DP\`6VC
4) 修改完后点击Save;51Testing软件测试网J#p,gd9cQ|
5) 做以下任一操作: