发表于: 2016-12-16 20:31:29
2 1926
一.今天完成的事情
0.把任务五部署到云服务器上,修改云服务器的数据库。
1.下载JMeter,百度了解JMeter,做了两个小实验。
2.进入bin目录,启动JMeter。
2.1 添加线程组ITtask_4,设置线程数
2.2 在线程组中添加http请求,设置好IP和端口号
2.3 在HTTP请求这个Sampler上右键-->添加-->监听器-->察看结果树,此功能用于debug
2.4 在HTTP请求这个Sampler上右键-->添加-->监听器-->聚合报告,此功能用来记录执行的http sample的执行结果
3.测试页面http://localhost:8088/task5/homePage(task10首页)
调整线程数,记录聚合报告中Throughtput的值:(网速太差还是写吧)
线程数:1 ThroughtPut:38.5
线程数:10 ThroughtPut:10.8
线程数:50 ThroughtPut:46.8
线程数:100 ThroughtPut:98
线程数:500 ThroughtPut:238
线程数:1000 ThroughtPut:471
线程数:2000 ThroughtPut:426
线程数:3000 ThroughtPut:368 Error:1.47%
4.JMeter聚合报告中各参数的意义:
Sample:本次测试场景共运行多少线程;
Average:平均响应时间;
Median:统计意义上的响应时间中值;
90% line:所有线程中90%的线程响应时间都小于xx的值;
Min:响应最小时间;
Max:响应最大时间;
Error:出错率;
Thougtput: 吞吐量;
kb-sec: 以流量做衡量的吞吐量;
测试时,线程数分别设为10、50、100、500、1000、2000、3000,每个用户循环访问一次。
二.明天的计划
1.
三.遇到的问题
1.
四.收获
1.
评论