使用LoadRunner测试TUXEDO (二)

D.选择"Runtime settings"来作运行时设置

Pacing的设置中,"Number of Iterations"用于设置VusersActions被执行的次数;"Start new iteration"用于设置调度器在什么时机迭代执行VusersActions

"Think Time"
用于设置Vusers的反应和思考时间,以尽量做到和正常人一样来施压。"Ignore think time"表示忽略思考时间,这是理想状态,一般不使用。"As recorded"表示按照录制时的实际操作时间。"Multiply recorded think time by"表示Vusers的思考时间是实际录制时间的若干倍。

"Miscellaneous"中设置一些杂项,如使用进程还是使用线程等。对于TUXEDO,好象只能选进程模式。
E
.选择"Start scenario"来开始本次压力测试调度。

执行结果分析如下:

施压时间为541秒,Vusers数量为100,一共完成的Actions交易数量为5625笔,平均响应时间为5.561秒,TPS17.8

二、如何使用LoadRunner来测试BEA Weblogic Server
在本例中,我们将创建一个WebApptoupper.war),用于调用TUXEDOTOUPPER服务。为了达到这个目的,需要在Weblogic Server上创建一个WTC服务器,导入TOUPPER服务,同时在Weblogic Server部分一个EJBtoupper.jar),用于封装TOUPPER服务。在TUXEDO一端,需要配置TDOMAIN网关。
部署toupper.wartoupper.jar,测试toupper.war,得如下界面:

点击"TOUPPER",得如下界面:

这表明WTCWebappEJB都工作正常。
1
. 录制Weblogic Server测试脚本
A
.在Virtual User Generator中选择创建一个新脚本,选择Single Protocol Script,选择Web(HTTP/HTML),点击OK

点击" "开始录脚本,在URL中输入http://jq:7001/toupper/jsp1.jsp,点击OK

执行一次TOUPPER操作,停止录制。得如下脚本:

执行一次TOUPPER操作,停止录制。得如下脚本:

点击" ",作一次运行测试,确保脚本执行无误。
2
. 使用控制器(Controller)来调度虚拟用户
使用与TUXEDO一样的调度策略,创建100个虚拟用户,以线程的方式来给

http://jq:7001/toupper/jsp1.jsp
链接加压,一共处理了5429笔交易,TPS17.8。平均每秒点击次数为29.34次,测试报表如下:

 作者简介

 

经乾是(dev2dev ID: jq75 BEA系统(中国)有限公司 渠道部技术顾问

 

 

 

 

 

更多精彩内容请访问                www.17testing.com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值