做好性能测试的6个关注点

打印 上一主题 下一主题

主题 982|帖子 982|积分 2946

在接下来的文章中,我将从6个方面讲一讲如何举行性能测试,以下观点是我们根据多年经验的总结,如有问题,接待拍砖。
一、性能测试提前准备关注点
1、性能测试的环境配置须要能够尽可能的模仿版本的现场使用,包括外网的装备,软件网元,各种硬件平台,操作系统,软件平台;
2、性能测试须要准备合适的模仿脚本来尽可能全真的模仿客户可能的操作,好比同时并行网页操作,同时举行socket毗连等。而且要超出客户的真实可能情况。
二、性能测试须要出两类数据
1、基准测试对比数据:比力本版本和前一版本的性能指标的情况。用以发现本版本的功能合入是否影响了基准的性能。基准测试的情况下,本版本的新增功能和特性默认都是不打开的,保持和前一版本一致。
2、单个功能的性能对比数据:验证本版本中,新增的功能和特性打开的时间,此功能对于版本的性能的影响。
三、性能测试过程关注点
1、资源的占用情况:检察资源的使用情况。资源包括CPU,内存,硬盘等。
2、资源的开释情况:查询系统在业务处理停止后是否可以正常的开释资源,以供后续业务使用。按道理业务停止,资源应该及时开释。常见问题,内存走漏,资源吊死,导致系统不能正常开释资源,严峻情况导致宕机。可以用很多工具来检测资源情况。

 3、非常测试:性能测试的情况在一定的话务(一般是模仿现场的用户)的情况下,举行硬件倒换,双机倒换,业务切换等。包括破坏性的输入接入来验证系统在高负荷情况下的容错性。
4、查询告警等信息:一般系统都会在出问题的时间,举行关照和告警,这些信息是袒露问题的最好本领,性能测试须要及时检察。
5、长时间运行:性能测试是模仿装备长时间的运行,这个是很好的查抄版本在外场测试的本领。可以查抄出很多跟时间,定时器等相关的积累效应的故障。
6、日志查抄:性能测试须要常常的分析系统的日志,包括操作系统,数据库,软件版本等日志。
7、检察业务响应时间:长时间的测试后,检察业务响应的时间是否在客户可以担当的范围。好比网页的响应时间,终端登录时长等。
四、性能测试的人员要求
1、性能测试的人员必须是骨干,不能使用新人举行性能测试。
2、性能测试的人员必须对全系统非常认识,对于问题定位本领使用熟练。能够牵头领导开辟人员举行性能相关的问题排查。
五、性能测试报告
1、性能测试报告要体现基准性能数据,单个功能的性能数据。用于评估版本是否可以在原有的硬件环境下保持同样的处理本领。
2、性能测试报告须要满意各个测试利益相关者的要求。以是性能测试举行前须要得到测试利益相关者的要求,做成明细表,然后再开始性能测试。
六、性能测试的工具要求
1、性能测试必须有一定的工具准备,包括LR等 。很多产物的性能测试须要自研性能测试工具,工具的最高境界是可以全真的模仿客户的操作。特别阐明,LR仅仅是一种工具,而性能测试是一套理论和方法。
2、性能测试工具使用过程中,须要搀和手工操作。好比模仿客户购物的网购动作。工具和手工须要有效结合。用以补充工具的某些不可预知的不敷。
最后: 下方这份完备的软件测试视频学习教程已经整理上传完成,朋侪们假如须要可以自行免费领取【包管100%免费】

 这些资料,对于【软件测试】的朋侪来说应该是最全面最完备的备战堆栈,这个堆栈也陪伴上万个测试工程师们走过最艰难的路程,盼望也能帮助到你!
软件测试口试文档

我们学习必然是为了找到高薪的工作,下面这些口试题是来自阿里、腾讯、字节等一线互联网大厂最新的口试资料,而且有字节大佬给出了权势巨子的解答,刷完这一套口试资料信赖大家都能找到满意的工作。

口试文档获取方式:




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

飞不高

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表