JAVA + LR实现apache流媒体的性能测试(LR部分)
作者:网络转载 发布时间:[ 2012/11/20 15:04:10 ] 推荐标签:
所有以lr开头的方法都是LR内部方法,这里只用到了事务、日志等几个。
编译之前我们的JAVA下载代码,将包(com.test)放入LR脚本的目录中,如图:

打开LR脚本,运行试一下。

可以看到正常输出了日志,再验证一下下载到的文件是否完整,找到输出路径,如“h: est estvideo_20121106194419_-1”,用播放器打开这个文件,正常播放。说明我们的脚本已经OK了,下面要做多用户的测试了。
打开controller,设置同时运行2个VUSER(为了保证负载机的网络不成为瓶颈),运行场景。

可以看到,2个VUSER都按预期正常完成了。
从几个方面验证测试的有效性:
1是负载机的网络利用,上面单用户执行脚本时下载速度是5M/s(apache服务器做了限速),这次两个用户同时下载达到了10M。
2是每个VUSER的输出日志。
3是下载文件的完整性。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。

sales@spasvo.com