面向软件可靠性的性能测试方法研究与应用

被引量 : 0次 | 上传用户:gny637259
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术迅速发展,软件在人们的经济和生活等方面的应用越来越广泛和深入,其销售量和使用量都逐年呈几何级数增长,软件的应用已渗透到我们生活的方方面面。然而随着软件的规模越来越大,复杂性急剧提高,软件的失效有可能造成巨大的经济损失,甚至威胁人的生命安全。确保软件产品的质量和可靠性已成为当前软件行业发展的新问题。因此作为保障软件质量和可靠性的重要手段之一,软件测试已经越来越受到软件厂商的重视。而软件性能作为软件质量和可靠性指标的一个重要方面,也成为软件生产厂商和用户关注的重点。随着软件应用的数据量和访问用户量日益增加,无论是软件开发商或最终用户,都要求在上线前能对系统进行科学的性能评价,从而降低产品上线后的性能风险。软件性能测试作为一种衡量和检测软件性能表现的有效方法,可以通过模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。然而传统的性能测试方法,往往只能反应在特定的环境和时间下系统的性能情况,对软件系统持续的性能能力以及后续的扩展能力无法给出明确的评估和预期。软件质量评估没有一个明确的指导,测试者面对一系列的测量指标不知所措。系统版本升级后,以往性能测试数据对后续的测试没有什么指导作用,如此一来,往往因为项目进度,成本等原因导致性能测试项目不能达到预期目标或进度超期。本文首先介绍了软件测试的理论与方法,着重介绍了传统软件性能测试方法及其特点。接着对软件可靠性及可靠性工程研究理论做了介绍。通过对目前传统的软件性能测试不足之处的分析,提出改进措施,对性能测试方法进行改进,提出面向软件可靠性的性能测试方法。在改进后的性能测试方法中引入了可靠性工程理论,通过运行剖面的选择,可靠性指标的确定,使测试前能够合理定义系统的性能和可靠性需求,使测试建立在一系列明智选择的可靠性标准基础上,并建立对应的与真实环境相符的负载模型,利用可靠性增长模型,通过科学的统计分析方法,得出性能测试结果,对系统性能的可扩展性及可靠性进行预判。通过这种测试方法,可以对系统进行有效的自我评估,并采取纠正措施,使软件可靠性在一定的项目资金、进度和资源等条件限制下进行最大的优化。本文主要的工作有以下几点:(1)分析了传统的软件性能测试方法在软件可扩展性和可靠性测试方面存在的不足,针对软件性能测试中存在的四大风险:性能指标模糊;测试方案设计阶段场景设置考虑不全面;需要执行测试的时间无法估计;测试数据利用率低,给出了对应的改进措施。(2)结合软件可靠性工程及软件性能测试的特点,对性能测试方法进行改进,提出了面向软件可靠性的性能测试方法。(3)运用该改进后的测试方法对通信行业管理软件进行性能测试,分析系统性能和可靠性需求,执行测试,生成测试报告,分析性能结果,评估软件的性能和可靠性。(4)利用测试失效数据,运用两种主流可靠性增长模型:基本指数模型和对数泊松模型对软件可靠性进行分析和预测。(5)通过案例应用,可发现改进后的性能测试方法能更有效的对软件性能进行评估,更有助于提前发现高风险的性能瓶颈,对软件可靠性的提升和预判都起到了一定的帮助。
其他文献
随着互联网技术的迅猛发展,电子商务越来越受到海内外众多公司的重视。在电子商务过程中图片的使用变得越来越广泛,在电子商务商品的展现上,图片的作用越来越日益明显,但是有
梨小食心虫Grapholita molesta (Busck)属鳞翅目卷蛾科,是世界性害虫,食性广泛,防治难度大。近年来,在我国许多地方的为害日益严重。通过室内饲养获得大量的标准试虫,对于梨
类壁虎机器人具有地面状态适应性好、越障能力强、可实现多种方式的运动等轮式运动工具所不具备的优点,并且机器人体型小,隐蔽性好,在军事侦察、灾难和狭小空间搜救等非机构
本文欲围绕着行政登记中公私法纠结难辨之处,在公私法双重视域下一一辨明,以期能对相关立法改进和实务处置有所助益。本文拟分为四章来全面阐释行政登记制度:第一章是行政登记
根据2008年5月24日国家三部委公布的电信重组方案,中国联通与中国网通合并成立中国联合网络通信有限公司(简称中国联通),成为名副其实的全业务电信运营商,驻马店联通是中国联
全国各地城市化的进程逐步加快,然而城市化带来的将是能源的巨大消耗。传统能源已经出现危机,除此之外,全球环境恶化带来的极端气候增加也给人类敲响了警钟。挖掘新能源,采用
当前,信息化已成为衡量国家软实力的重要因素。随着信息技术的不断发展和深度应用,信息需求增加并趋多样化。这将带动整条产业链的发展。上海市信产通信服务公司自成功改制以
作为模糊语言家族的重要成员,模糊限制语一直都是语言学家们颇感兴趣的研究对象。模糊限制语在各种文体中都普遍存在,并且在日常交际中起着非常重要的作用。纵观已有文献发现
严格意义上的排污权交易制度应当包括三个主要过程:排放总量控制、排污权初始分配(排污许可证配额分配)以及排污权交易(买卖交易)。其中,总量控制担负着环境保护及创造稀缺市
输电导线覆冰后在持续的风作用下会产生一种低频、大幅度自激振动,称为舞动。舞动对输电系统的安全运行将造成极大的危害,会导致断线、金具破坏和倒塔等恶性事故,故对覆冰导