文章中有个人理解(会标明),有错误的请指出!谢谢!我也需要学习,您的指错就是我前进的最大动力!
从用户角度
不能让用户过分的等待
性能度量需要考虑的因素
可用性:影响最终用户的可用时间--不大好理解(系统不出故障的时候运行的时间(运行多长时间没毛病,咱们不用管));我理解的是用户能不能在预期的时间干预期的事
响应时间:从用户请求到到应用程序给出回应的时间
吞吐量:应用程序发生的频率
利用率:占用系统资源的百分比--占了多少服务器的内存,1000用户占用了多少带宽
性能的有趣现象:
做性能测试前需要考虑的几个方面:
1.有多少用户在实际使用这个系统
2.有多少用户同时使用这套系统
3.用户如何连接到系统
4.随着使用量增加,用户增加多少(一定要与业务部门协商,对自己系统乐观评价,有可能会低估自己的系统用户数)
5.服务器的架构以及数量
6.网络容量对程序的影响
网友评论