发布网友 发布时间:2022-04-22 23:53
共3个回答
热心网友 时间:2023-09-17 16:17
作为整天和测试打交道的人,我想我可以简单来回答下你的问题。
要开展性能测试是有一些前提的:
首先,基础的功能测试要完成,并且要保证系统是处于比较稳定的状态;
然后,当系统的使用人数比较多或者并发量比较大的时候可以考虑性能测试;因为如果系统使用的人比较少,其实是没必要进行性能测试的;
然后,了解本次性能测试的目标:QPS预估多少,CPU或者内存预计占比多少,磁盘占用等等;
接着,了解当前应用的服务器配置及和其他服务的关联关系,当前时间点的QPS等,确保性能测试时不会被别的服务影响,或者影响到别的服务;
然后,准备好性能测试工具Jmeter或者LoadRunner等;
以上都准备好后,就可以开始性能测试工作了。
热心网友 时间:2023-09-17 16:18
性能测试的基本原则是:越早发现问题,越容易定位问题,也越容易修复问题。因此,性能测试可以贯穿软件研发生命周期的各个阶段,比如:单元测试可以测试多线程并发下的功能准确性,每个 API 也都需要进行性能测试和评估,集成测试时需要顾及所用模块的数据大小及缓存使用情况,系统测试中也需要从用户负载的角度衡量相关的全局性能指标等等。学习性能测试,可以看看黑马程序员视频库的教程,你会发现受益良多,还能学习更多的软件测试知识!非常高兴你能采纳我的回答,如果还有什么问题可以继续追问,谢谢热心网友 时间:2023-09-17 16:18
要开展性能测试是有一些前提的: