Yesterday is history! Tomorrow is mystery! today is a gift!!

LoadRunner选项设置

上一篇 / 下一篇  2008-12-17 14:13:01 / 个人分类:LoadRunner学习

LoadRunner中有两个选项的设置是非常重要的:Recording optionsRun-time settings.前者是用来设置录制脚本过程中的一些选项,而后者是用来设置回放脚本过程中的一些选项。

r9cS#Mp8_6j0s4X0

1.Recording options

W6x(Z!p1e+V0

设置录制脚本过程中的选项,使用方法:选择tools/recording options菜单或者直接点击工具栏上的录制选项按钮(见下图),

gl:j8b$G N~3y-B0

弹出图所示对话框

{-el+\ wK4e i0

51Testing软件测试网+y*bQ F|C|)Y mP

下面对一些主要的选项加以介绍。

u8p3\i+~ m(_#g4u2Uy0

1Recording选项。51Testing软件测试网+_(T6{1T7EV0r

n        HTMLbased scrīpt:默认值。说明脚本中采用HTML页面的形式来表示,基于浏览器的应用程序,推荐使用。

8xS)w;i_-]3`(k0

n        URLbased scrīpt:说明脚本中的表示是采用基于URL的方式,不是基于浏览器的应用程序,推荐使用。

y-~b+s)i\0

2Browser选项。该选项用来设置默认的浏览器,如图所示51Testing软件测试网`Q'O v;I(L

51Testing软件测试网Y{@,y!Mi

l        Use default browser:默认选项,使用默认的浏览器。51Testing软件测试网U%Dr8nc@+i

l        Manually launch an application:手动加载一个应用程序。51Testing软件测试网|0_5^Iy5E0p

l        Specify path to application:指定要运行的浏览器的路径。51Testing软件测试网(O%nO$c#NF:\2o

3Recording Proxy选项。该选项用来设置上网代理,如图所示:

-M/^eou d*Y0

51Testing软件测试网 ^,RY:\F7Op-R%f

l        No proxy:不设置上网代理。

p {)}A"j(gj0

l        Obtain the proxy settings from the reconding browser :默认选项,“·”将浏览器里面的代理选项作为默认选项。

H Y{~nO0

l        Use custom proxy:自己设置上网代理的服务器和端口号。

SJ;?-\)rsB_X!r9k0

4Advanced选项。设置回放脚本过程中的高级选项,如图所示:51Testing软件测试网on O2y]fT ns

51Testing软件测试网T+cag:XuPNl%zC:F

其中主要选项如下:51Testing软件测试网^q%V Mj4Cc-Q@S

l        Record think-time:默认选项。是否记录思考时间,可以设置思考时间的最大值。

#NW#H4s$j:_f}0

l        Full trace recording log:是否完全记录录制过程的日志

FSLk)j0

l        Add comment to scrīpt for HTTP errors while recording:出现错误时是否自动添加注释。51Testing软件测试网,N"^m2pm'b^3P LP a

2. Run-time settings51Testing软件测试网Ztt.{e*A

设置录制回放过程中的选项,使用方法:选择主要界面Vuser/Run-time settings菜单,弹出如图所示的对话框。

pL:fD@e a)z G"G[0

 主要选项解释如下:51Testing软件测试网 `I2[-M1b'LN

51Testing软件测试网t ~G6H1M#B@0x

(1)      Run logic选项。该选项用来设置脚本重复执行的次数,如图所示:Number of Iteration是每一个事务的重复执行次数的设置框。

Gnp*w R%]`9M0

(2)      Pacing选项。该选项用来设置两次重复执行的时间间隔,如图所示:51Testing软件测试网Gq/zQltU2P,ni4^

51Testing软件测试网&yO8tq6vT$Q/jH`m

l        As soon as the previous iteration ends:在多次重复执行时,一次执行完马上执行下一次。

G H'Hv+cM_7}L5n0

l        After the previous iteration ends:在上一次执行完毕后,间隔固定的时间来执行下一次。

B:D V}Z.K)SO9Ns|t0

l        At fixed intervals:不管上一次执行是否完成,达到规定的时间后就执行下一次。

~3G8JHt3d4JM6@0dD0

(2)      Think time选项。该选项用来设置用户操作时的思考时间,如图所示:51Testing软件测试网u_%VrL5o

-J0AB0J%w9Tg!Lh`f0

l        Ignore think time:运行脚本的时候忽略思考停顿时间。

#nezx3tx(k@5t/o0

l        Replay think time:设置思考时间的延迟。

;m}Jc"t3]0

l        As recorded:根据录制时的思考时间来运行。

Pv g4H2v7C JYc0

l        Multiply recorded think time by:根据录制时的思考时间的整数倍来运行。51Testing软件测试网 i0w/|rt^"F

l        Use random percentage of recorded think time:设置一个最大值和最小值,从中选出一个随机值。51Testing软件测试网:~ tf:f!Ph

l        Limit think time to:设置think time的最大值,如果录制值超过最大值,就以最大值为准。

qY;k"_4P6DY}0

4Miscellaneous选项。该选项是一个混合选项,涉及的功能比较杂,如图所示:

h i/?&`Z K F0

51Testing软件测试网H ]&^3P d3B(h l+?

l        Error Handing:设置运行遇到错误时的处理,一般不需要改动。

N-I ^1q/T;D3wzG0

l        Multithreading:设置默认进程或线程运行。

1jZR]K${j6kk}0

ü        Run Vuser as a process:把每一个虚拟用户当作一个进程。51Testing软件测试网X0Ay@1G$n)|oh+m

ü        Run Vuser as a thread:把每一个虚拟用户当作一个线程,默认值,效率更高。51Testing软件测试网,vu8j4xhV8T F

l        Automatic transactions:设置事务模式。51Testing软件测试网2D6s xZ|3w _ ]X

ü        Define each action as a transaction:将一个action看作一个事务。51Testing软件测试网 Zg{ S#_/`S

ü        Define each step as a transaction:将每一个操作步骤看作一个事务。

tK,v L? ?qQ3h0

5Network选项。该选项用来设置网络连接的速度,如图所示:

K t%j:o)p$Z0

51Testing软件测试网.ANYbFG

l        Use maximum bandwidth:使用网络最大的带宽。51Testing软件测试网NHk#I |.e

l        Use bandwidth:选项目前主流的接入方式。

T&X7~ yNR0

l        Use custom bandwidth(bps):自定义带宽。51Testing软件测试网O ~'o@M+VG*E

 51Testing软件测试网i Z6[Vu^9Ks.K


TAG: LoadRunner学习

 

评分:0

我来说两句

日历

« 2024-05-06  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 2731
  • 日志数: 5
  • 建立时间: 2008-12-14
  • 更新时间: 2009-01-29

RSS订阅

Open Toolbar