首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
软件测试对于软件发展具有重要作用,有多种不同的软件测试技术,如何从中选择一个高效的测试技术是软件测试管理中的一个重要问题。本文针对该问题分析了覆盖水平与测试技术有效性之间的关系,并以路径覆盖测试和判定覆盖测试这两种方法为例进行了实验研究,结果表明在缺陷检出率及测试用例数与测试覆盖率之间遵循幂指数关系,这种幂指数关系有助于测试人员在给定覆盖率时,对缺陷发现率和需要的测试用例数进行预测。  相似文献   

2.
软件的可靠度评价是度量软件质量和效率的核心要素,设计可靠度属性覆盖算法,从信任管理的框架内研究软件的可靠性增强方法。传统的软件可靠度属性增强和覆盖方法采用轮换调度算法,对软件质量属性的度量效果不好。提出一种基于退避机制的软件可靠度属性覆盖算法,把对整个覆盖区域的覆盖拆分成对覆盖区域内每一个网格点的覆盖,进行软件可靠度信息覆盖,根据分配原则得到新增数据的所属分区信息,由此实现软件的网格点信任度模型构建,基于信任度的退避机制选择策略,对软件的样本进行聚类,进行软件可靠度属性覆盖改进。仿真结果证明,该算法保证较高的覆盖质量的前提下,对软件的可靠性评价更加的安全可靠,软件总体的能量消耗更慢,延长软件可靠性寿命周期。  相似文献   

3.
对面向对象软件回归测试的方法进行研究,该方法先对类及受影响的类进行分析,找出这些类,然后从测试用例集中找出覆盖所有受影响的类,最后进行测试用例排序进行执行。这种方法有效、经济和安全。  相似文献   

4.
研究了软件性能测试中的关键技术和测试过程;阐述了性能测试的需求分析、脚本录制和测试方案的具体过程。以实际的Web软件为例,使用LoadRunner测试工具进行测试实验;对软件测试中的关键技术进行了分析和研究,采用有效的技术和方法来发现软件中存在的软件缺陷,以提高软件的质量和可靠性。  相似文献   

5.
阐述软件性能测试的原因,探讨了衡量一个软件性能的测试指标、产生负载的原因以及对网络软件进行并发性能测试的目的和策略。  相似文献   

6.
Android平台软件自动化测试能够提升测试质量和效率,降低测试成本,为了代替繁重的人工重复劳动,针对Android操作系统的特点,设计并实现了一种基于MonkeyRunner环境用例脚本化的Android软件测试系统。首先对Android软件测试的API进行分析,然后构建了基于用例脚本化的测试模型,并对该模型得到耦合度适合的测试用例序列进行分析。系统测试结果表明,本文提出的基于Mon-keyRunner环境用例脚本化的Android软件测试系统切实有效,值得推广使用。  相似文献   

7.
面向对象软件的测试是面向对象软件开发的重要环节。结合面向对象编程技术的特点,讨论了如何对面向对象的软件进行有效的测试,并划分了面向对象软件测试的层次,最后给出了面向对象的测试模型。  相似文献   

8.
本文介绍了军用指挥显示软件的测试过程及测试方法,并从理论上对各测试阶段采用的测试方法进行了具体的分析.军用指挥显示软件的测试过程,改进了以往单纯寻找软件中错误的测试方式,实现了软件测试与软件开发过程的同步,并将测试重点放在软件的逻辑结构、系统资源占用、网络接口、功能实现等方面上,完成了对软件的全面测试.  相似文献   

9.
第三方软件评测在软件产业发展中发挥着重要作用,对其进行分类及方法研究是软件评测工作顺利开展的航标。本文主要阐述了软件产品登记测试、确认测试、鉴定测试、验收测试、代码测试、性能测试及安全测试的使用范围,并在此基础上对一些常用的功能测试和性能测试方法进行了具体介绍。  相似文献   

10.
逻辑覆盖是设计白盒测试方案的一种技术,白盒测试是软件测试技术的一种动态方法,是针对被测单元内部是如何进行工作的测试,是以覆盖测试与路径测试为基本策略。重点介绍白盒测试中的常用测试方法,并通过实例介绍实际运用白盒测试的技术。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号