首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 125 毫秒
1.
软件测试研究进展   总被引:66,自引:1,他引:66  
从软件测试的技术与过程、持续的软件测试、软件测试的充分性准则等方面简要介绍软件测试的基本思想;讨论软件测试中的若干问题,包括面向路径的测试数据自动生成、测试预言、期望结果的自动生成、回归测试等;并且探讨软件测试的发展趋势,包括构件测试、软件的易测试性与基于合约的构件易测试性设计和Web Services测试等。  相似文献   

2.
基于频域的线性中立型时滞系统的稳定性准则   总被引:2,自引:0,他引:2  
基于稳定性的频域分析技术,研究了线性中立型时滞系统渐近稳定的充分性条件.根据系统的特征方程,结合矩阵分析理论中模矩阵和谱半径的性质,得到了一个新的充分性准则.这个准则比用矩阵测度和矩阵范数来描述的准则具有更小的保守性.计算实例表明所得结果是有效的,具有比现有文献结果更小的保守性.  相似文献   

3.
常用的基于数据流的测试充分性准则   总被引:1,自引:0,他引:1  
软件测试所有技术活动的基础,在于测试用例的设计、选择以及评价。如何设计充分的测试集一直是测试人员面对的一个难题。控制流、数据流是分析程序结构的2个主要手段。该文综合介绍了几种在软件单元测试中常用的基于数据流的测试充分性评价准则,如c-use覆盖、p-use覆盖、all-use覆盖、k-dr链覆盖、上下文覆盖等。这些准则适用于用过程式语言、面向对象语言编写的程序。测试人员可用这些准则判断究竟测了多少代码还有多少代码未测到。  相似文献   

4.
针对实时软件测试中测试环境和数据的模拟问题,采用基于UML的实时系统软件测试程序设计方法,使测试程序模拟的环境和数据更逼真、可靠,以保证软件测试的有效性.并以ATC(空中交通管制系统)实时软件测试为例,分析了实时软件测试的特点和存在的问题.以及UML语言的应用特点,利用UML(统一建模语言)提供的面向对象建模机制建立雷达数据模拟的模型,并在此模型基础上设计和开发了雷达数据模拟程序、生成可靠的模拟雷达测试数据.该雷达数据模拟程序已在作者参与的ATC实时软件测试中得到了很好的应用.  相似文献   

5.
近年来,随着软件规模的不断扩大,传统的手工测试方法已严重影响了软件的发展,它不但需要投入大量的人力、物力和时间,最终还是由于测试的工作量太大,而无法保证软件测试的充分性,从而无法保证软件的质量。企业对软件测试的过程越来越重视,但是目前适合中小企业的软件测试文档管理系统还不是太多。为满足这方面的需求,利用软件开发中瀑布模型的设计方法和面向对象的技术设计,实现了对软件文档和测试用例等进行管理。在实际应用中,通过系统对测试的管理,可以更加方便地对软件进行测试,对测试文档进行统一管理。  相似文献   

6.
该文对实验室质量监督充分性进行探讨,对于正确理解评审准则中质量监督充分性的要求,指导质量监督工作的有效开展,改进实验室质量管理具有指导意义。  相似文献   

7.
对一类三阶非线性系统构造了较好的Lyapunov函数,去掉要求Lyapunov函数具有无穷大的较强的限制条件,只要求系统正半轨线有界,得到其零解全局渐近稳定的充分性准则.所得结果包含并改进了已有的结果。  相似文献   

8.
在分析软件可靠性测试充分性特点的基础上,提出一种多准则充分性判定方法.依据运行剖面构造系统的使用模型,通过假设检验和贝叶斯推断确定测试用例数量,建立差异函数判断测试模型与使用模型的偏离,根据软件失效情况进行多轮次充分性判定,并使用贝叶斯方法积累测试信息,同时利用测试结果开展软件可靠性的评价与预测.实例分析表明,多准则充分性判定方法对可靠性测试用例集要求更加严格,使得根据该测试用例集的测试结果开展可靠性评价与预测更具可信性.  相似文献   

9.
本文对三阶变系数线性方程,在比较一般的条件下,用变换技巧和李雅普诺夫函数方法,研究了它的稳定性问题,得到了一些充分性准则,并对其适用范围作了若干讨论。  相似文献   

10.
软件测试技术及其支持工具介绍   总被引:2,自引:0,他引:2  
针对软件测试的概念、方法、基本过程和软件测试自动化的基本理论,详细说明了软件测试及其自动化中需要注意的问题和解决方法,以及如何正确地选择和有效地运用各种测试方法、技术和工具,提高软件的质量和可靠性,以期愈来愈多的人认识到软件测试的重要性.最后介绍了Parasoft公司3个很有特色的软件测试支持工具.  相似文献   

11.
UML状态图测试充分性准则的公理化评估   总被引:1,自引:0,他引:1  
描述了基于UML状态图测试的一组测试准则,并提出2个新的准则:N-迁移覆盖准则和循环分类覆盖准则.然后提出针对该组测试准则的公理系统,通过此公理系统来评估该组测试准则,给出评估结果.最后根据评估结果得出一些有益的结论.测试准则的评估可为软件工程师选择测试准则提供指导和帮助.  相似文献   

12.
测试准则是完成软件测试必须满足的条件。一个可行的测试准则是当且仅当对任意一个程序,都存在一个测试用例集能够满足该准则,但在通常情况下,由于程序中不可执行的语句或路径的存在,使得基于数据流的测试准则不可行,在一类具有可行性的测试准则FDF的基础上,给出院 三类新的基于数据流的测试准则。并且证明其中两类准则比FDF测试准则具有更强的故障检测能力。  相似文献   

13.
为了提高软件统计测试的效率,使用较少的测试资源达到测试目的,提出了一种基于Markov链使用模型的软件加速统计测试方法.该方法通过均衡软件测试成本和软件投放后的失效风险,以软件平均总费用最小为目标,基于重要抽样技术的加速测试机理,采用交叉熵方法生成最优(或近优)测试剖面,同时给出了一种新的统计测试充分性判定准则,最后根据生成的最优测试剖面自动生成统计测试数据集.仿真实验结果表明,相对于传统的统计测试方法,使用交叉熵方法的加速统计测试方法能有效地降低软件总费用,显著增加关键操作的测试次数,是一种快速有效的加速统计测试方法.  相似文献   

14.
根据国内软件测试的现状,从软件测试外包流程出发,讨论了4种软件测试外包策略.针对开发商与测试方之间的软件测试外包决策问题,在给定假设的基础上,提出了一种对策分析方法.  相似文献   

15.
一种基于模型检验的类测试用例生成方法   总被引:1,自引:0,他引:1  
提出一种新的自动生成类测试用例的方法.使用符号执行从类源代码抽取对象的状态和行为,以一个四元组抽象描述类,并转化成等价的Kripke结构.使用CTL公式描述测试覆盖标准,然后把这组CTL公式和描述类状态行为的Kripke结构输入模型检验工具,并利用模型检验工具自动生成相应的证据路径,最后将路径转化成满足相应覆盖标准的类测试用例.该方法直接从源代码生成测试用例,并使用贪心法约减冗余用例以降低测试成本.实验表明该方法生成的测试用例具有较高的覆盖率.  相似文献   

16.
基于黑箱的自动软件测试工具的质量保障方法   总被引:1,自引:0,他引:1  
软件测试需要合适的自动测试工具的有效支持,此时保障测试工具质量的问题显得尤其重要,介绍了两种针对基于黑箱的自动软件测试工具的质量保障方法,并详细讨论了软件故障注入方法,长期测试实践证明了这些方法对保障铁路计算机联锁软件测试评估平台的检测能力和可靠性是非常有效的。  相似文献   

17.
形式化方法被认为是高可信软件工程必不可少的工具,但是软件测试依然是提高软件质量最有效的方法.为此基于TTCN-3的测试集成环境,提出一种基于反馈的框架,可扩展地集成形式化规约和形式化证明方法,并把形式化方法和测试工程有效地结合起来,提高了测试的充分性和必要性.  相似文献   

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

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