软件测试学习笔记(八)性能测试
视频链接:软件测试_中国大学MOOC
1、什么是性能测试?
性能测试是验证产品的性能在特定的负载和环境条件下能否满足性能的要求的测试叫做性能测试
2、什么是响应时间?
响应时间是系统对请求做出响应所需要的时间,响应时间共分为两种:
(1)服务器端响应时间:服务器端响应时间是指服务器接收到客户端发出的请求到完成数据的传输给客户端之间的时间。
(2)客户端响应时间:客户端响应时间指客户端收到服务器端传输的数据后到呈现给用户所需要的时间。
3、什么是并发用户数?
并发用户数是指同一时段同时进行操作的用户的数量。
4、什么是吞吐量?
吞吐量是指单位时间内处理的用户请求个数。
5、什么是性能计数器?
性能计数器是描述系统性能的一系列数据指标,例如(CPU利用率,进程时间)
6、什么是负载测试?
负载测试是用于检测系统处于正常负载情况下的行为。
7、什么是压力测试?
压力测试是一种评估系统处于或超过负载预期的行为。
8、自动化测试的优势是什么?
测试是一项费时间的行为,单论测试时常可能到2-3小时,而且测试时机械的重复行为,自动化测试实现了一键测试,将重复的行为交给机器来做,大大节省了人力,节约了开发成本。