常用的性能检测要点 这些方法策略要记住

日期:2022-03-25 15:08:27浏览量:644标签:性能检测

任何任务都要先确认任务的目标是什么,如果不知道目标,任何努力的结果都可能不是最终想要的结果。性能测试也是如此,总结以往虽然测试人员自始至终对测试工作都做到了认真负责,但测试报告出炉后,大家总觉得美中不足,对测试结果都心存疑虑,尤其在那些时间跨度较长、针对不同的测试对象的性能对比测试中,或多或少都存在以下几个方面的问题:

1. 测试准备不充分,测试目标不明确,测试计划不详细;

2. 缺乏测试以及针对测试对象的技术储备;

3. 测试环境的稳定性及前后一致性不足;

4. 测试数据精确性和代表性不足;

5. 测试描述不精练;

下面,我们就剖析以上问题的同时,探讨一下如何解决这些问题。

性能测试准备

这是一个经常被测试人员忽略的环节,在接到测压任务后,基于种种其它因素的考虑,测试人员往往急于进度,立即投入到具体的测试工作去了,测试、记录、分析,忙的不亦乐乎,工作进行了一半才发现,或是硬件配置不符合要求,或是网络环境不理想,甚至软件版本不对,一时弄得骑虎难下,这都是没有做好测试准备惹的祸。那么我们应该如何做好性能测试的准备工作呢?

做软件项目有需求调查、需要分析,我们做测试也一样。在拿到测试任务后,我们首要的任务就是分析测试任务,在开始测试前,我们至少要弄清以下几个问题:

a) 要测试什么或测试的对象是谁?

b) 要测试什么问题或我们想要弄清楚或是论证的问题?

c) 哪些因素会影响测试结果?

d) 需要怎样的测试环境?

e) 应该怎样测试?

只有在认真调查测试需求和仔细分析测试任务后,才有可能弄清以上一系例的问题,只有对测试任务非常清楚,测试目标极其明确的前提下,我们才可能制定出切实可行的测试计划。

明确测试目标,详尽测试计划

在对测试需求充分了解的基础上,制定尽可能详细的测试计划,对测试的实施是大有裨益的。测试计划的制定,大多专业的测试书籍多有详述,故本文不再赘述。

测试技术准备

在目前的大环境下,要求测试人员在短时间撑握所有的软、硬件知识是不太现实的,但平时测试人员应抓紧对测试工具和测试理论的研究,在测试计划中,应给研究测试对象和测试工具分配充足的学习时间,只有在充分撑握测试工具,完全了解测试对象的前提下,我们才能够实施测试。建力在错误的认识上的测试,既使你再努力,结果也是背道而驰,也很难证明问题,更不用说用这样的测试报告去说服用户。

常用的性能检测要点 这些方法策略要记住

配置测试环境

只有在充分认识测试测试对象的基础上,我们才知道每一种测试对象,需要什么样的配置,才有可能配置一种相对公平、合理的测试环境(这在性能对比测压中尤其重要)。

考虑到其它因素,如网络锁、网速、显示分辩率,数据库权限、容量等对测试结果的影响。如条件允许,我们最好能配置几组不同的测试环境。

测试数据的获取和处理

在所有的测试中,测试数据的收集工作都是较为困难的,Gis软件更是如此,每一种软件都有它的文件格式,有的软件还有几种格式。在这种情况下,我们只能把第三方格式的数据转换成每一种被测试软件自已的格式。同时,还应对数据作一定的处理,如处理数据冗余,处理显示风格等。

如在测试时会更新数据,操作前一定要备份数据。其外,还应评估数据格式和数据量对测试的影响,如有必要,应准备多组数据。

最后,一定要检查测试数据的有效性,避免损坏数据对测试结果的影响。

如何开展性能测试

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

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

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

如何总结性能测试

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

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

总结,各种软件性能测试,范围大小不同,强度高底有别,但只要本着认真、客观,科学的工作态度,遵循本文论述的方法,做好测试工作手到擒来。以上便是对性能检测的相关介绍,如果您有这方面的需要,欢迎咨询!

相关阅读
五月芯资讯回顾:原厂涨价函不断,疫情影响供应链
五月芯资讯回顾:原厂涨价函不断,疫情影响供应链

刚刚过去的五月,全球多地疫情反弹,大宗商品涨价延续,IC产业链毫无意外,缺货涨价仍是主旋律。下面就来梳理一下过去的一个月,业内都有哪些值得关注的热点。

2021-06-04 11:16:00
查看详情
image
马来西亚管控延长,被动元件又悬了?

自五月以来,马来西亚疫情不断升温,每日新增确诊高峰曾突破9000例。严峻形势之下,马来西亚政府于6月1日开始执行为期半个月的全面行动管制。在这之后,每日新增病例呈现下降趋势。

2021-06-18 15:41:07
查看详情
内存市场翻转,涨价来袭!
内存市场翻转,涨价来袭!

据媒体近日报道,内存正在重回涨价模式,从去年12月到今年1月,涨幅最多的品种已达30%。据行情网站数据,各类内存条、内存颗粒在12月上旬起开始涨价,至今仍没有停止的意思。

2021-03-05 10:53:00
查看详情
被动元件涨价启动,MLCC和芯片打头阵
被动元件涨价启动,MLCC和芯片打头阵

据台媒近日报道,MLCC两大原厂三星电机和TDK近期对一线组装厂客户发出通知,强调高容MLCC供货紧张,即将对其调涨报价。在芯片电阻市场,台厂国巨正式宣布从三月起涨价15-25%。紧接着,华新科也对代理商发出涨价通知,新订单将调涨10-15%。

2021-03-05 10:52:00
查看详情
深圳福田海关查获大批侵权电路板
深圳福田海关查获大批侵权电路板,共计超过39万个

据海关总署微信平台“海关发布”10日发布的消息,经品牌权利人确认,深圳海关所属福田海关此前在货运出口渠道查获的一批共计391500个印刷电路板,侵犯了UL公司的“RU”商标专用权。

2021-03-05 11:12:00
查看详情
可靠性测试:常规的可靠性项目及类型介绍
可靠性测试:常规的可靠性项目及类型介绍

可靠性试验是对产品进行可靠性调查、分析和评价的一种手段。试验结果为故障分析、研究采取的纠正措施、判断产品是否达到指标要求提供依据。根据可靠性统计试验所采用的方法和目的,可靠性统计试验可以分为可靠性验证试验和可靠性测定试验。可靠性测定试验是为测定可靠性特性或其量值而做的试验,通常用来提供可靠性数据。可靠性验证试验是用来验证设备的可靠性特征值是否符合其规定的可靠性要求的试验,一般将可靠性鉴定和验收试验统称为可靠性验证试验。

2021-04-26 16:17:00
查看详情
产品进行可靠性测试的重要性及目的
产品进行可靠性测试的重要性及目的

产品在一定时间或条件下无故障地执行指定功能的能力或可能性。可通过可靠度、失效率还有平均无故障间隔等来评价产品的可靠性。而且这是一项重要的质量指标,只是定性描述就显得不够,必须使之数量化,这样才能进行精确的描述和比较。

2021-04-26 16:19:00
查看详情
汇总:半导体失效分析测试的详细步骤
汇总:半导体失效分析测试的详细步骤

失效分析是芯片测试重要环节,无论对于量产样品还是设计环节亦或是客退品,失效分析可以帮助降低成本,缩短周期。 常见的失效分析方法有Decap,X-RAY,IV,EMMI,FIB,SEM,EDX,Probe,OM,RIE等,因为失效分析设备昂贵,大部分需求单位配不了或配不齐需要的设备,因此借用外力,使用对外开放的资源,来完成自己的分析也是一种很好的选择。我们选择去外面测试时需要准备的信息有哪些呢?下面为大家整理一下:

2021-04-26 16:29:00
查看详情
芯片常用失效分析手段和流程
芯片常用失效分析手段和流程

一般来说,集成电路在研制、生产和使用过程中失效不可避免,随着人们对产品质量和可靠性要求的不断提高,失效分析工作也显得越来越重要,通过芯片失效分析,可以帮助集成电路设计人员找到设计上的缺陷、工艺参数的不匹配或设计与操作中的不当等问题。芯片失效分析的常用方法不外乎那几个流程,最重要的还是要借助于各种先进精确的电子仪器。以下内容主要从这两个方面阐述,希望对大家有所帮助。

2021-04-26 16:41:00
查看详情
值得借鉴!PCB板可靠性测试方法分享
值得借鉴!PCB板可靠性测试方法分享

PCB电路板是电子元件的基础和高速公路,又称印刷电路板,是电子元器件电气连接的提供者。它的发展已有100多年的历史了;它的设计主要是版图设计;采用电路板的主要优点是大大减少布线和装配的差错,提高了自动化水平和生产劳动率。PCB的质量非常关键,要检查PCB的质量,必须进行多项可靠性测试。这篇文章就是对测试的介绍,一起来看看吧。

2021-04-26 16:47:42
查看详情
Baidu
map