性能测试:
1、负载测试
性能需求得到满足,指标体现为:响应时间,交易容量,并发容量,资源使用率等
2、压力测试
考察系统在极端条件下的表现,超负荷的交易量和并发用户数,例:在极端条件下,处理速度可以变慢,但系统不能崩溃
3、并发测试
并发测试往往涉及服务器的并发容量,以及多进程/多线程协调同步可能带来的问题
4、基准测试
当系统中添加一个新的模块的时候,需要基准测试以判断新模块对整个软件系统的性能影响。打开/关闭新模块。关闭模块之前的系统多个性能指标记下来作为基准,然后与打开模块状态的系统性能指标做比较
5、稳定性测试(长时间运行)
6、可恢复性测试
测试系统能否快速地从错误状态中恢复到正常状态。比如,在一个配有负载均衡的系统中,主机承受了压力无法正常工作后,备份机是否能够快速地接管负载。可恢复测试通常结合压力测试一起来做。
1、负载测试
性能需求得到满足,指标体现为:响应时间,交易容量,并发容量,资源使用率等
2、压力测试
考察系统在极端条件下的表现,超负荷的交易量和并发用户数,例:在极端条件下,处理速度可以变慢,但系统不能崩溃
3、并发测试
并发测试往往涉及服务器的并发容量,以及多进程/多线程协调同步可能带来的问题
4、基准测试
当系统中添加一个新的模块的时候,需要基准测试以判断新模块对整个软件系统的性能影响。打开/关闭新模块。关闭模块之前的系统多个性能指标记下来作为基准,然后与打开模块状态的系统性能指标做比较
5、稳定性测试(长时间运行)
6、可恢复性测试
测试系统能否快速地从错误状态中恢复到正常状态。比如,在一个配有负载均衡的系统中,主机承受了压力无法正常工作后,备份机是否能够快速地接管负载。可恢复测试通常结合压力测试一起来做。