- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基干时间模拟率测试方法探究
基干时间模拟率测试方法探究 【摘 要】通信产品迭代速度快、测试周期短、软件稳定性测试时间不足,造成了隐含缺陷的产品流入市场的情况。针对以上问题,提出一种时间模拟率的稳定性测试方法,测试一天可模拟产品实际运行N天,并通过TETRA平台框架层面的通信接口进行了测试实验,实验表明该测试方法可以有效地?s短测试周期,在有限的研发周期内更大程度地提高产品稳定性
【关键词】稳定性测试 时间模拟率 TETRA D-Bus
Study on the Testing Method Based on the Time Simulation Rate
[Abstract] Communication products have characteristics of quick renewed products, the short testing period and the insufficient testing time of the software stability, leading to impliedly defective products entering the market. In view of this situation, a stability testing method based on the time simulation rate was proposed in this paper, which can simulate the practical operation of N days in one day. In addition, it was tested by means of the communication interface on the architecture of the TETRA platform. Experiments show that the testing method can effectively reduce the testing period and highly enhance the stability of products in the limited RD cycle.
[Key words]stability test time simulation rate TETRA D-Bus
1 引言
随着当今通信技术的日益迅猛发展,专业通信产品的市场越来越庞大,但同时竞争也越发激烈,在产品更新迭代加快推动通信产业不断发展的同时,也暴露了由于研发周期短,产品稳定性测试验证时间不足,导致流入消费者手中的产品在使用过程中出现各式各样的问题的情况发生,严重影响了客户体验。因此,在有限时间内,如何更有效地加强产品稳定性性能测试已经成为通信行业急需攻克的难题。目前已提出的测试理论多偏重测试流程和开发流程;而实际上,在产品的实际使用和测试中,其质量问题会更多的体现在产品业务和技术方面,传统的测试理论对此却缺乏关注。特别是对于需较长时间测试才能暴露的问题,实验室有限时间的测试难以百分百地发现,这就要求有一套理论来评估产品的质量,并基于此进一步加强测试。针对以上问题,本文提出一种时间模拟率的测试概念,即实验室测试1天可以模拟产品实际运行N天,通过压缩测试时间,力争在尽可能短的时间内发现更多的产品隐患。对基于时间模拟率开发的TETRA的平台框架层面的接口测试方案进行测试验证,并将测试结果与产品实际运行结果进行对比,表明该方法具有可行性高、可扩展性强的特点。作为评估产品质量的一个度量衡,对于其他非通信类型产品的测试,希望能提供比较好的借鉴和启发意义
2 测试时间模拟率及应用策略
测试时间模拟率是一种测试时间相对产品实际运行时间进行压缩的比值,在测试时间和测试设备数量均受限的情况下,通过在实验室测试环境以一定的时间比例模拟产品实际运行,从而发现更多的产品稳定性问题。该模拟率可以用数学比例1:N来代替,“1”指实验室环境下的测试时间,N则是对应的可以模拟的实际系统的运行时间
测试时间模拟率区别于常规的压力测试,后者旨在发现系统能支持的最大负载,常规地为了检查系统的反应、运行速度等性能指标,发现产品的性能瓶颈;测试时间模拟需要结合压力测试、性能测试和自动化测试等手段对测试时间进行压缩
在应用策略方面,一般而言,测试时间模拟率的具体应用需要结合产品的业务和技术特点,给出多角度多维度的评判。一般来说,基于产品面临的外部挑战,应用策略可以分为以下两种
业务角度的应用策略:针对产品的业务模型,分析在一定测试时间内所能触发的业务量、业务复杂度与现场时间的比值,则可推演出要达到同等业务量,实验室测试所需时间与实际系统运行所需时间的比
文档评论(0)