发表于: 2017-09-17 23:40:48
1 443
今天完成的任务
1.优化任务5代码
修改注册成功后的逻辑。注册成功后首先是跳到一个“登录成功页”,然后这个成功页3秒后会自动跳转到首页。
然后是登录成功页代码
最后把登录的逻辑也改成登录成功跳转到这个登陆成功页,代码就不贴了。
2.学习使用Jmeter
Jmeter是开源的纯JAVA程序,可以用来对接口、数据库进行压测,具有小而强大的特点。用Jmeter进行压测,操作简单,操作顺序大体上分3个步骤:首先新建一个线程组,然后Add HTTP Request,最后添加Listener用来查看结果。
用Jmeter进行压测,有一个比较重要的Listener,聚合报告。这个聚合报告有10个字段,其中的3个字段是我们判断一个程序性能好坏的标准:90% Line,TPS,错误率。90% Line越小,TPS越大,错误率越接近0%,这个程序的性能就越好。
可以通过修改线程组参数调整对程序的压力。参数主要有三个:线程数、启动所有线程的时间、循环次数。但是压测主要是修改并发数这一参数,也就是线程数。
遇到的问题
进行压测的时候,循环次数一般是自己设置一个数字,还是调成“永久”好一些?
收获
学习Jmeter之前重新学习了一下Request和Response
会用Jmeter进行压测
明天的计划
进度 步骤1
任务开始时间 2017.9.17
预计提交时间 2017.9.23
禅道 http://task.ptteng.com/zentao/project-task.html
评论