网上书城项目-LoadRunner压力测试

1. LoadRunner 12.02 安装教程及中文语言包安装
2. 如何使用loadrunner进行web网站性能测试
3. 解决loadrunner12版本中不显示监控图表的问题

测试百度网站性能的过程

1、安装完 localrunner 之后,打开 visual User,打开之后如图所示的界面,点击 File-new 新建一个测试脚本。
网上书城项目-LoadRunner压力测试_第1张图片

2、这里要进行测试的是 web 界面的性能测试,所以选择 Web-HTTP/HTML,在下面可以 选择储蓄的目录位置.
网上书城项目-LoadRunner压力测试_第2张图片

3、之后显示出 action 界面,该界面之后记录所进行操作过程中脚本
网上书城项目-LoadRunner压力测试_第3张图片

4、点击 record 开始进行录制,这里 URL address 中输入自己想要进行测试的网址,开始进行录制。
网上书城项目-LoadRunner压力测试_第4张图片

5、测试界面如下图所示,可以自行进行暂停以及停止录制脚本。
网上书城项目-LoadRunner压力测试_第5张图片


6、测试完成之后 action 界面显示出经过的脚本,然后点击 tools 的 create Controller Scenario,打开另一个软件进行多用户压力测试。
网上书城项目-LoadRunner压力测试_第6张图片
点击之后跳出下个界面
number of vusers:共要创建的虚拟用户 20 个;
Load gennrator:创建虚拟用户的机器,localhost 本地;
点击 ok 后,跳转到创建场景的主页面
网上书城项目-LoadRunner压力测试_第7张图片


7、双击 start Vuser,初始化指通过运行脚本中的 vuser_init 操作,为负载测试准备虚拟 用户。在 Vuser 开始运行之前对其进行初始化可以减少 CPU 占用量,并有利于提供更加真实 的结果。

网上书城项目-LoadRunner压力测试_第8张图片

点击 next 设置启动 vusers,可以设置逐步增加并发用户的速度。

8、点击 start 进行测试,运行之中的界面如下图所示 。
网上书城项目-LoadRunner压力测试_第9张图片

9、查看报告,在场景运行完后,可以在当前页面看到部分测试结果,如网络吞吐量,每秒请求数,事务平均响应时间,也可以在 results->analyze results 中查看详细的结果报告和图表 。
网上书城项目-LoadRunner压力测试_第10张图片

同理对搜狐和书城网站做测试,然后作比较


数据如下:
网上书城项目-LoadRunner压力测试_第11张图片

生成柱状图,更直观
网上书城项目-LoadRunner压力测试_第12张图片网上书城项目-LoadRunner压力测试_第13张图片

分析
图表已经可以很直观的显示结果了,百度各个方面的性能都远超于搜狐,搜狐各个方面的性能都超于书城。
对于总错误数的分析,看似三个网站的总错误数相近,但是由于百度的吞吐量和点击数都远超过搜狐和书城,所以按照百分比来算,百度的错误率更低,而书城网站的错误率还是比较高的。

你可能感兴趣的:(项目,软件测试,软件测试,java)