如何判断一个软件是否需要软件性能测试_第1页
如何判断一个软件是否需要软件性能测试_第2页
如何判断一个软件是否需要软件性能测试_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页如何判断一个软件是否需要软件性能测试如何判断一个软件是否需要软件性能测试

发表于:2023-03-27来源::点击数:标签:性能测试判断软件

性能测试应该是要做的,不做性能测试那么几乎必然会在客户那里出性能问题。第一种情形性能测试最主要的依据也就是客户需求和市场定位。客户需求和市场定位体现在产品设计书里面,就是说产品应该有什么样的性能设计时就应该写明,比如读写速度不低于10

性能测试应该是要做的,不做性能测试那么几乎必然会在客户那里出性能问题。

第一种情形性能测试最主要的依据也就是客户需求和市场定位。客户需求和市场定位体现在产品设计书里面,就是说产品应该有什么样的性能设计时就应该写明,比如读写速度不低于100M同时访问量可达到5000以上等等。测试本来就是依据设计的,设计书里有还能不测么。这种测试一定要在交给用户前测完,并且必须合格。

第二种情况,系统扩展的性能,比如一个网络管理系统,管理若干节点,当管理10个节点的时候,系统响应正常,但是系统扩展到20个节点时,可能会由于内部某些逻辑导致性能意想不到地迅速下降从而影响系统扩展。这种测试是否要做可以根据开发计划来看,比如目前可能暂时不会有用户要求支持20个节点,那么10个节点反正是正常的20个可以暂缓测试。

第三种情形,就是异常系的性能,还说我们的网络管理系统,管理10台机器,每次发送某个命令会对这10台机器进行查询,一般情况下这个查询是半秒内就可完成,但是比如说查询使用了rsh,而碰巧rsh遇到某种网络错误时会卡死并10秒不返回,命令一直接不到返回值也被卡住,如果不处理,用户那里看到的就是有时候突然性能低下。这种问题比较容易出。

第四,性能测试进行参数调整。性能测试还有一个重要的目的就是参数调整。很多软件开发会用到一些现成工具包或者工具,这些写工具一般有很多参数可以选,假设我们的管理系统借助samba来实现win-linux之间的文件传输,就存在一个samba自身的参数怎么选取的问题,为了给samba找到一个合适的参数组合配合自己的软件使用,做几百上千次不同参数组合的性能测试并不奇怪。当然了自己开发的软件里面的许多参数也同样要调整,比如一次发送的网络包的大小,再考虑和samba参数互相配合,这个测试是极其复杂繁琐的,但是不得不作,将来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论