返回信息是html的性能测试台,软件性能测试--习题&答案

虚拟用户运行到提交数据的集合点时,LoadRunner 就会检查同时有多少用户运行到集合点,如果不到1000 人,LoadRunner 就会命令已经到集合点的用户在此等待,当在集合点等待的用户达到1000 人时,LoadRunner 命令1000 人同时去提交数据,并发访问的目的。

注意:集合点经常和事务结合起来使用,常放在事务的前面,集合点只能插入到Action 部分,vuser_init和vuser_end 中不能插入集合点。集合点函数如下:lr_rendezvous(“SubmitData”)

7.录制Web脚本时,生成的脚本中存在乱码该如何解决?

答案:录制脚本前,打开录制选项配置对话框Record-Options,进入到Advanced标签,先勾选“Support charset”,然后选择中支持UTF-8再次录制,就不会出现中文乱码问题了。

8.HTML-based script与URL-based script的脚本有什么区别?

答案:使用“HTML-based script”的模式录制脚本,VuGen为用户的每个HTML操作生成单独的步骤,这种脚本看上去比较直观;使用“URL-based script”模式录制脚本时,VuGen可以捕获所有作为用户操作结果而发送到服务器的HTTP请求,然后为用户的每个请求分别生成对应方法。

通常,基于浏览器的Web应用会使用“HTML-based script”模式来录制脚本;

而没有基于浏览器的Web应用、Web应用中包含了与服务器进行交互的Java Applet、基于浏览器的应用中包含了向服务器进行通信的JavaScript/VBScript 代码、基于浏览器的应用中使用了HTTPS安全协议,这时使用“URL-based script”模式进行录制。

http://www.doczj.com/doc/33bba42eccbff121dd368322.htmlwork中的speed simulation模拟的是什么带宽?

答案:模拟实际生产环境中用户使用的带宽。

10.如何设置才能让集合点只对一半的用户生效?

答案:在Loadrunner中,进入Controller->Scenario->Rendezvous …->Policy,系统弹出Policy对话框。在该对话框中可以设定集合点执行的策略。

第一项:表示当所有用户数的X%到达集合点时,开始释放等待的用户并继续执行场景。

第二项:表示当前正在运行用户数的X%到达集合点时,开始释放等待的用户并继续执行场景。

第三项:表示当X个用户到达集合点时,开始释放等待的用户并继续执行场景。

其中还有一项Timeout between Vusers,就30秒来说,当第一个用户到达集合点后,再等待30秒,如果在30秒内到达的用户数达到指定的数量,就开始继续执行场景。如果在30秒内还没有达到指定的用户数量,就不再等待,开始释放等待的用户并继续执行场景。

由上可知,将第一项用户数设置成50%可。

11.使用LoadRunner进行综合场景测试,如何设置能够使被测系统所受压力减轻,请分

别加以说明。

答案:若使被测系统所受压力减轻,可从如下方面进行综合调解:

1)将测试脚本中think time值加大并在控制台中按比例实现,此处think time指在

transaction外部的时间;

2)Controller中Run-Time Setting的Pacing设置值加大;

3)虚拟用户登录时使用递增策略,间隔稍长。

12.如何用LoadRunner实现多机联合性能测试。

答案:多机联合测试模型能够有效的提供大负载量进行并行测试,并且具有负载均衡的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值