不谋万世者,不足谋一时;不谋全局者,不足谋一域。君子敏于事而慎于言 新浪微薄:土司阿哈

Action的“Action call properties”与“Test-Setting”的Run页签中属性的区别

上一篇 / 下一篇  2009-03-16 22:20:20 / 个人分类:qtp

1208328177
  • 自动化测试:
  • 测试文档:
51Testing软件测试网S"iw O&Gc

 一个是Action的属性,一个是Test的属性。Action运行的反复次数取决于它的DataSheet的数据的行数,Test运行的反复次数取决于Global Sheet的数据行数.通过Action的右键菜单“Action call properties”打开Action Call Properties对话框,Run页签中有三个选项:Run one iteration51Testing软件测试网q2M7]2X k/l1lm
运行所调用的Action一次,运行时根据当前global的iteration数,来决定获取action data sheet中的哪行数据。如果Action的data sheet的数据条数少于global sheet,则以后的每次运行都总是取action data sheet的最后一条数据。例如,当action的sheet有2行数据,global sheet有4行数据,如果调用action时选择了“Run one iteration”,但是在设置test时选择了run iterations on all rows of the global data sheet,那么在运行test的每一轮中,这个action只运行一次,每次参数时都是根据test的“轮数”来决定获取哪一行的数据。在运行第1轮测试时,获取action sheet的第1行数据,在运行第2轮测试时,获取第2行数据,第3轮或第4轮时,参数总是获取第2行(action sheet的最后一行)的数据。

Z4d1G8mk8WX#X0

;fg-^:y,i0Run on all rows51Testing软件测试网+j'{1E if^
运行action的所有行的数据,即ation的运行次数取决于action的数据行数。

.@b{8Ret/dpXM(\,O051Testing软件测试网!}"Y;Z[q7U.M6MK

Run from row to row51Testing软件测试网6{3W!eQ|5?/Q v9j
指定action运行的数据范围,从而决定action运行的次数及取数范围。

4kF G9R] rf051Testing软件测试网!dz"i]2Oi2oNQ/Wfh

 

ob7m:U2r[0

Pqhd*N~B0|0通过菜单Test>Setting打开Test Setting对话框,Run页签中有三个选项:

CM(L^;Wl0

6@6T`X/tP1E"V0Run one iteration only
2?\5d6s0Wv7y5}E/z0仅运行test一次。运行时获取global sheet的第1行数据。51Testing软件测试网(y eV$huq6X?

E-?q0J7e^0Run on all rows
HY n ^ rL"BZ7[0根据global sheet的数据行数来决定test的运行轮数,每轮测试依次获取global sheet中的数据。

']M~ e3u?'d'G'U&z051Testing软件测试网 m6z*N(\3I,Sw,?

Run from row to row51Testing软件测试网_"?3U/I J$@;L0u
指定test的运行轮数。每轮测试依次获取指定范围的行的数据。51Testing软件测试网~@vd#m0?sq

[[$C ` _e&Z$q0

TAG:

 

评分:0

我来说两句

Open Toolbar