当前位置:主页 > 技术文档 > 性能测试 下载

性能测试基础讲义

  • 更新:2021-06-26 10:42:29
  • 大小:226 KB
  • 热度:961
  • 审核:容元冬
  • 类别:技术文章
  • 格式: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。

资源下载

资源下载地址1:https://pan.baidu.com/s/1TesFoZtiE03rnF7wGlnoiw

网友留言