永发信息网

软件性能测试都需要注意什么?

答案:2  悬赏:50  手机版
解决时间 2021-01-28 01:27
软件性能测试都需要注意什么?
最佳答案
2 配置测试环境

只有在充分认识测试测试对象的基础上,我们才知道每一种测试对象,需要什么样的配置,才有可能配置一种相对公平、合理的测试环境(这在性能对比测压中尤其重要)。考虑到其它因素,如网络锁、网速、显示分辩率,数据库权限、容量等对测试结果的影响。如条件允许,我们最好能配置几组不同的测试环境。

3 测试数据的获取和处理

在所有的测试中,测试数据的收集工作都是较为困难的,GIS软件更是如此,每一种软件都有它的文件格式,有的软件还有几种格式。在这种情况下,我们只能把第三方格式的数据转换成每一种被测试软件自已的格式。同时,还应对数据作一定的处理,如处理数据冗余,处理显示风格等。如在测试时会更新数据,操作前一定要备份数据。其外,还应评估数据格式和数据量对测试的影响,如有必要,应准备多组数据。最后,一定要检查测试数据的有效性,避免损坏数据对测试结果的影响。

4. 如何开展性能测试

测试前期的准备工作纷繁复杂,做好测试准备工作,已是完成了测试工作的一大半,但要产生一份具有说服力的测试报告,还应正确把握测试的强度,保持测试的一致性,提高测试的精度。

判断软件的好坏,要看软件解决实际应用的能力,只有在一定的测试强度下,才能测试出各种软件资源的消耗率,软件运行的速度,软件的稳定性。通过对比在不同的测试强度下,不同软件每一个功能模块解决实际问题的能力和软件运行的效率,我们才可能判断出不同软件的每一个模块的强弱,甚至于整个软件的优劣。

性能测试开始后,所有参数的输入都应遵循统一的标准,无论是哪一个环节,哪怕是一点点偏差,都应立即纠正,觉不能心存侥幸。要特别注意外部环境对测试结果的影响,如果在整个测试过程中,外部境不一致,如网速、机器内存使用率不一样,就有可能导致测试结果与实际情况有出入。

5. 如何总结性能测试

对测试的终结,实际就是对测试数据的分析和处理。我们测试工作做的再好,如最终到用户手中的是一堆杂乱无章的数据,那也是美中不足。

首先,我们最好从所有的测试数据中,筛选出具有代表意义的数据,做出统计图,然后和开发人员一起,认真分析数据,找出软件存在的问题,得出测试结论。大多数用户,真正需要的就是科学、客观的测试结论。

6. 结论

各种软件性能测试,范围大小不同,强度高底有别,但只要本着认真、客观,科学的工作态度,遵循本文论述的方法,做好测试工作是不难的。本篇文章主要谈的是软件性能测试方面的问题,相信对其它方面的测试也有一定的借鉴作用。
全部回答
这个你算问对人了。给你说几点吧,为什么性能测试在软件测试里面算是吃香的,因为他的要求也比较多,需要掌握:网络方面、数据库方面(oracle、sqlserver、mysql)、操作系统(如linux方面)、脚本(如shell)、性能测试工具、资源监控工具、瓶颈定位工具,以及分析问题的能力。除此在外要对java或.net要有一定了解。尤其是内存机制方面。如果你想成为一名合格的性能测试工程师的话 ,慢慢学吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
20064月29日出生的人是什么星座
cf有东方大区吗?
杨闸社区居委会地址在哪,我要去那里办事
繁碎的意思是什么啊?知道的请说下!
书法家诸水庚字的价值
华为荣耀7怎么添加网页书签
【酵母菌是真菌还是细菌】酵母菌是真菌还是细
请问初婚跟二婚哪里可以看的出?怎么样能查到
墙壁暗线怎么从新换线
10个修改病句回答要有修改正确的句子,原来句
沿江路邮政储蓄ATM怎么去啊,我要去那办事
老公只要跟小三在一起电话就不接,是什么心理
大学数学分析证明题
遂宁专业贷款人员
曾墩社区居委会地址有知道的么?有点事想过去
推荐资讯
“中华开国五千年,神州轩辕自古传。创造指南
苑家庄村村民委员会地址有知道的么?有点事想
5.8厘米等于5厘米8毫米对吗
【大学语文学什么】大学语文和高等数学哪个难
高揖的意思是什么啊?知道的请说下!
【好的反义词】好的反义词
风弄的bl文 血夜 如果能是TXT格式的那就更好
空气净化器指示灯亮而电机不能启动的原因
关于漯丰王的问题,客户留言:漯丰王叶面肥救
灵星通讯(小区路)地址好找么,我有些事要过去
新人求问,大小秘境单刷跟组队掉落概率是一样
消衰的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?