失效链接处理 |
性能测试基础讲义 PDF 下载
本站整理下载:
相关截图:
![]()
主要内容:
什么是性能测试
测试软件的性能表现,考量软件运行的如何。
一般关注时间/效率、资源占用等情况。
既要马儿快点跑,又要马儿少吃草。
2 什么时候进行性能测试
已通过系统测试,功能比较稳定。
3 谁关注性能
用户
用户体会到的性能是软件对用户操作的响应时间,是用户从提交或输入一个 url 地
址到系统将全部数据呈现出来的时间。
系统管理员和性能测试工程师
除与用户的视角一样外,还关注与系统状态相关的信息,如系统资源的使用情况,
包括 CPU 的使用、内存的使用情况、磁盘 I/O、数据交互等。
还关注硬件资源的可扩展性即规划性能部分,如系统支持 100 个用户并发没问题,
支持 200 个呢?
软件开发工程师
关注以上所有问题,还关注内存泄露、数据库是否死锁、中间件以及和应用程序服
务器等问题。
二、 性能测试术语
1 请求
客户端向服务器发出的请求获得数据或文件、图片等资源。
2 响应
服务器向客户端发送数据或文件、图片等资源。
3 协议
传输层协议
tcp、udp
应用层协议
ftp、http、dns、dhcp、smtp、pop
4 响应时间
应用系统从用户发出请求开始,到客户端接收到所有数据所消耗的时间。
网页响应时间细分
网络传输时间:N1+N2+N3+N4。
应用服务器处理数据:A1+A3。
数据库处理时间:A2。
|