期刊文献+
共找到69篇文章
< 1 2 4 >
每页显示 20 50 100
软件测试准则的有效性度量研究 被引量:12
1
作者 赵亮 王建民 孙家广 《计算机研究与发展》 EI CSCD 北大核心 2006年第8期1457-1463,共7页
测试准则的有效性是软件质量保障的一个重要问题,但至今仍没有一个有效的度量方法·已有的度量对于全面表示测试效果、提高软件质量的作用非常有限·潜在失效距离(pfd)将测试准则对软件的测试有效性视为以规范、程序、缺陷类型... 测试准则的有效性是软件质量保障的一个重要问题,但至今仍没有一个有效的度量方法·已有的度量对于全面表示测试效果、提高软件质量的作用非常有限·潜在失效距离(pfd)将测试准则对软件的测试有效性视为以规范、程序、缺陷类型和测试准则为自变量的函数,从软件和测试准则交互的角度来度量测试的有效性·与已有的度量相比较,该度量反映了软件经过满足测试准则的充分测试后获得的可靠性,为比较测试准则的测试效果提供了可行的方法,为设计更易测试的软件提供了指标· 展开更多
关键词 测试准则 有效性 度量 比较
下载PDF
基于规格说明的若干逻辑覆盖测试准则 被引量:9
2
作者 钱忠胜 缪淮扣 《软件学报》 EI CSCD 北大核心 2010年第7期1536-1549,共14页
基于规格说明的测试可以在不需要了解软件程序代码的情况下对软件进行功能测试.判定是形式规格说明中用于描述前、后置条件的主要形式.分析了基于规格说明的逻辑覆盖测试准则,针对已有的决定性逻辑覆盖测试准则的不足,提出了掩盖性逻辑... 基于规格说明的测试可以在不需要了解软件程序代码的情况下对软件进行功能测试.判定是形式规格说明中用于描述前、后置条件的主要形式.分析了基于规格说明的逻辑覆盖测试准则,针对已有的决定性逻辑覆盖测试准则的不足,提出了掩盖性逻辑覆盖测试准则,并对其进行了详细分析.提出了掩盖性逻辑覆盖测试准则的一个可行的测试生成算法.根据该准则生成的测试用例能够发现条件的掩盖性带来的错误.然后,从判定的结构入手,分析了条件之间的约束关系、复杂判定的分解与合成、判定之间的关系.这些分别能够阐明逻辑覆盖中条件间的耦合性问题、同一个条件在判定中的多次出现问题以及判定在程序中的位置问题.继而提出了全真判定覆盖、全假判定覆盖、完全子判定覆盖、唯一条件真覆盖以及唯一条件假覆盖等测试准则.满足这些测试准则的测试用例集能检测出不同类型的错误.最后,给出了这些测试准则之间的包含关系图,并建议了不同测试准则适用的应用场景. 展开更多
关键词 测试用例 测试准则 判定 条件 规格说明 包含关系
下载PDF
对逻辑覆盖软件测试准则的公理化评估 被引量:9
3
作者 刘玲 缪淮扣 《软件学报》 EI CSCD 北大核心 2004年第9期1301-1310,共10页
由于形式规格说明采用一种精确、一致、容易被机器自动处理的符号系统来描述软件需求,因而形式规格说明为测试用例的自动生成和软件功能的验证提供了基础.在基于形式规格说明的测试过程中逻辑覆盖测试准则是一组常用的测试准则,如何选... 由于形式规格说明采用一种精确、一致、容易被机器自动处理的符号系统来描述软件需求,因而形式规格说明为测试用例的自动生成和软件功能的验证提供了基础.在基于形式规格说明的测试过程中逻辑覆盖测试准则是一组常用的测试准则,如何选择和使用其中的每个测试准则是应用这组测试准则时面临的主要问题.因此分析和比较这组测试准则中每个测试准则的性质将为测试工程师选择测试准则提供指导和帮助.对测试充分性准则的公理化评估是一种比较测试准则的方式,这种方式将对理想的测试准则的直觉需求定义为一觳椴馐宰荚蚴欠衤愀米楣砝捶治龊捅冉舷嘤Φ牟馐宰荚?描述了一组理想的逻辑覆盖测试准则应该具有的性质和用来确定一个测试充分性准则是否完全的生成算法.这组性质被形式化地定义为一组公理.利用这种形式化的定义,用定理的形式精确地给出了这些性质之间的关系.最后通过这组公理系统来评估现有的逻辑覆盖测试准则.评估的结果为测试人员在实际过程中选择逻辑覆盖测试准则提供了指导. 展开更多
关键词 基于规格说明的测试 逻辑覆盖测试准则 公理化评估 测试充分性准则
下载PDF
具有更严格警戒测试准则的ART2神经网络 被引量:4
4
作者 黎明 严超华 刘高航 《中国图象图形学报(A辑)》 CSCD 北大核心 2001年第1期81-85,共5页
在 ART2神经网络的标准警戒测试准则中 ,通过引入截断双曲线函数来计算输入矢量与神经网络由顶向下权重矢量之间的相似程度 ,而提出了一种新的具有更严格警戒测试准则的 ART2神经网络 .截断双曲线函数一方面抑制输入样本中的噪声 ,另一... 在 ART2神经网络的标准警戒测试准则中 ,通过引入截断双曲线函数来计算输入矢量与神经网络由顶向下权重矢量之间的相似程度 ,而提出了一种新的具有更严格警戒测试准则的 ART2神经网络 .截断双曲线函数一方面抑制输入样本中的噪声 ,另一方面 ,如果输入矢量某些分量与由顶向下权重矢量对应分量之间存在冲击变化时 ,则截断双曲线函数将放大这些对应分量之间的冲击变化 .而且这种新的警戒测试准则具有更强的抗噪声能力 ,即在较低的输入信噪比水平上 ,具有更严格警戒测试准则的 ART2神经网络比标准 ART2神经网络具有更高的正确识别率 . 展开更多
关键词 模式识别 神经网络 ART2 警戒测试准则
下载PDF
数据流测试准则之间关系的研究 被引量:2
5
作者 伦立军 丁雪梅 李英梅 《计算机工程与应用》 CSCD 北大核心 2005年第4期79-81,共3页
软件测试充分性准则是决定一个软件系统能否被充分测试的规则,而测试充分性的关键问题是其检测故障的能力。该文首先分析了数据流测试基本概念,然后讨论了数据流测试准则之间的关系,最后针对测试准则C1和C2,提出了二者的关系R。R(C1,C2... 软件测试充分性准则是决定一个软件系统能否被充分测试的规则,而测试充分性的关键问题是其检测故障的能力。该文首先分析了数据流测试基本概念,然后讨论了数据流测试准则之间的关系,最后针对测试准则C1和C2,提出了二者的关系R。R(C1,C2)可保证在特定的错误检测度量方法下,C1比C2具有更好的检错能力。 展开更多
关键词 软件测试 测试准则 数据流分析 测试数据
下载PDF
面向不同应用的可行性数据流测试准则
6
作者 刘宏伟 杨孝宗 +1 位作者 李香 曲峰 《同济大学学报(自然科学版)》 EI CAS CSCD 北大核心 2002年第10期1178-1182,共5页
测试准则是完成软件测试必须满足的条件 ,一个可行的测试准则是当且仅当对任意一个程序 ,都存在一个测试用例集能够满足该准则 .但在通常情况下 ,由于程序中不可执行的语句或路径的存在 ,使得基于数据流的测试准则不可行 .在一类具有可... 测试准则是完成软件测试必须满足的条件 ,一个可行的测试准则是当且仅当对任意一个程序 ,都存在一个测试用例集能够满足该准则 .但在通常情况下 ,由于程序中不可执行的语句或路径的存在 ,使得基于数据流的测试准则不可行 .在一类具有可行性的测试准则FDF的基础上 ,给出了三类新的基于数据流的测试准则 ,并且证明其中两类准则比FDF测试准则具有更强的故障检测能力 . 展开更多
关键词 软件测试 数据流分析 测试准则 划分测试 故障检验能力 包含关系
下载PDF
ASRSP——一种新的并发程序测试准则
7
作者 卢炎生 卢超 《计算机科学》 CSCD 北大核心 2008年第2期268-273,共6页
可达性测试是目前较为成熟的一种并发程序测试方法,该方法解决了如何生成最小完备偏序测试序列集的问题。但研究表明,对于一般规模的并发程序,这一测试序列集仍然太大,以至穷尽测试无法完成。因此,目前亟需能投入实际应用的并发程序测... 可达性测试是目前较为成熟的一种并发程序测试方法,该方法解决了如何生成最小完备偏序测试序列集的问题。但研究表明,对于一般规模的并发程序,这一测试序列集仍然太大,以至穷尽测试无法完成。因此,目前亟需能投入实际应用的并发程序测试准则和相应的测试序列生成算法。本文提出了一种实用性较高的并发程序测试准则:全发送接收语句对(ASRSP),并针对该准则提出了一种新的并发程序测试方法:全发送接收语句对可达性测试(ASR-SP-RT)。该方法利用可达性测试生成测试序列集的完备性来保证覆盖所有的发送接收语句对,并在每次生成新序列之后及时去掉对覆盖剩下发送接收语句对无作用的序列,从而达到约简测试序列集的目的。 展开更多
关键词 软件测试 测试准则 可达性测试 并发 全发送接收语句对
下载PDF
基于模型的若干逻辑边界覆盖测试准则
8
作者 李丽萍 李兴森 《计算机科学》 CSCD 北大核心 2013年第11A期109-114,共6页
鉴于现有的基于规约的逻辑覆盖测试准则很少考虑到边界情况,对边界值分析法进行形式化,提出了一系列基于模型的逻辑边界覆盖测试准则。结果表明,相对于传统的逻辑覆盖测试准则,满足这些测试准则生成的测试用例能检测出系统更多的错误,... 鉴于现有的基于规约的逻辑覆盖测试准则很少考虑到边界情况,对边界值分析法进行形式化,提出了一系列基于模型的逻辑边界覆盖测试准则。结果表明,相对于传统的逻辑覆盖测试准则,满足这些测试准则生成的测试用例能检测出系统更多的错误,既满足相应的逻辑覆盖测试准则,又能检测系统的边界情况。 展开更多
关键词 软件测试 测试准则 逻辑表达式 边界测试 测试用例
下载PDF
UML状态图测试充分性准则的公理化评估 被引量:8
9
作者 缪淮扣 费立志 《上海大学学报(自然科学版)》 CAS CSCD 北大核心 2007年第5期489-496,共8页
描述了基于UML状态图测试的一组测试准则,并提出2个新的准则:N-迁移覆盖准则和循环分类覆盖准则.然后提出针对该组测试准则的公理系统,通过此公理系统来评估该组测试准则,给出评估结果.最后根据评估结果得出一些有益的结论.测试准则的... 描述了基于UML状态图测试的一组测试准则,并提出2个新的准则:N-迁移覆盖准则和循环分类覆盖准则.然后提出针对该组测试准则的公理系统,通过此公理系统来评估该组测试准则,给出评估结果.最后根据评估结果得出一些有益的结论.测试准则的评估可为软件工程师选择测试准则提供指导和帮助. 展开更多
关键词 UML状态图 测试准则 测试用例 公理化评估
下载PDF
程序交互执行流程图及其测试覆盖准则 被引量:31
10
作者 刘超 《软件学报》 EI CSCD 北大核心 1998年第6期458-463,共6页
文章提出一种程序交互执行流程图PIEF(programinteractiveexecutionflowchart),用于描述一个交互式软件的各种可能的交互执行过程.基于被测程序的交互执行流程图,进一步提出了功能测试的... 文章提出一种程序交互执行流程图PIEF(programinteractiveexecutionflowchart),用于描述一个交互式软件的各种可能的交互执行过程.基于被测程序的交互执行流程图,进一步提出了功能测试的若干基本的测试覆盖准则。 展开更多
关键词 软件工程 软件测试 软件测试准则 PIEF
下载PDF
关于可应用测试数据充分性准则复杂性的注记 被引量:1
11
作者 暴建民 王申科 《计算机学报》 EI CSCD 北大核心 1999年第4期437-441,共5页
软件测试充分性准则的复杂性分析对于测试效率的分析和比较具有重要意义,对于测试充分性准则使用具有指导意义.Wepuker于1984年提出了Rapps-Weyuker的all-uses,all-p-uses/some-c-uses,all-c-uses/some-p-uses和all-p... 软件测试充分性准则的复杂性分析对于测试效率的分析和比较具有重要意义,对于测试充分性准则使用具有指导意义.Wepuker于1984年提出了Rapps-Weyuker的all-uses,all-p-uses/some-c-uses,all-c-uses/some-p-uses和all-p-uses准则的复杂性上界,于1988年又提出可应用数据流测试准则.我们发现原有测试复杂度在可应用家族中应用出现问题,本文就此问题给出注记. 展开更多
关键词 软件测试 软件可靠性 数据流 测试准则 软件开发
下载PDF
基于MC/DC准则的确认测试用例生成方法 被引量:1
12
作者 郑平 许胜 《现代电子技术》 2007年第16期114-117,共4页
形式化的需求规格说明以其能够被自动操纵的形式,精确地描述了软件预期提供的功能,为测试提供了良好的条件。运用模型检查技术自动生成测试用例是形式化方法在基于需求的测试中采用的主要途径。MC/DC(修改的条件/判定覆盖)准则是一种实... 形式化的需求规格说明以其能够被自动操纵的形式,精确地描述了软件预期提供的功能,为测试提供了良好的条件。运用模型检查技术自动生成测试用例是形式化方法在基于需求的测试中采用的主要途径。MC/DC(修改的条件/判定覆盖)准则是一种实用的软件结构覆盖率测试准则。结合模型检查技术,提出一种从形式化的软件需求中自动生成测试用例的方法,以达到对软件需求的类似于MC/DC准则的覆盖测试。以一个实际的案例为例,并检验其生成的用例对代码的覆盖率,证明方法的实用性。 展开更多
关键词 MC/DC 形式化方法 模型检查 测试准则
下载PDF
软件体系结构测试覆盖准则研究 被引量:3
13
作者 叶俊民 赵良 +2 位作者 罗景 王振宇 赵恒 《计算机工程》 EI CAS CSCD 北大核心 2005年第22期107-109,共3页
基于软件体系结构的形式化测试提高了软件产品的质量,是软件工程领域研究中的重要研究课题。SA层的测试是软件测试领域的热点和难点。在回顾相关工作的基础上,文章研究了SA测试中的被测系统的质量特征要求,定义了覆盖准则,设计了一套针... 基于软件体系结构的形式化测试提高了软件产品的质量,是软件工程领域研究中的重要研究课题。SA层的测试是软件测试领域的热点和难点。在回顾相关工作的基础上,文章研究了SA测试中的被测系统的质量特征要求,定义了覆盖准则,设计了一套针对这些测试覆盖准则的计算规则,并构造了一个CASE工具。这一结论是进一步研究SA测试的基础。 展开更多
关键词 软件体系结构 测试覆盖准则 形式化测试
下载PDF
一种新的测试集简化的测试覆盖准则 被引量:3
14
作者 崔霞 高建华 《计算机科学》 CSCD 北大核心 2009年第1期244-246,272,共4页
在回归测试过程中,测试集的规模不断的变大增加了测试的成本。结合某种测试准则利用测试简化法对测试集中冗余的测试用例进行删除是一种有效的解决方法。但是用此方法得到的简化测试集,其错误检测能力往往被减弱。因此提出了一种新颖的... 在回归测试过程中,测试集的规模不断的变大增加了测试的成本。结合某种测试准则利用测试简化法对测试集中冗余的测试用例进行删除是一种有效的解决方法。但是用此方法得到的简化测试集,其错误检测能力往往被减弱。因此提出了一种新颖的测试覆盖准则,即二级变量串联覆盖准则和二级变量并联覆盖准则。这两种准则主要考虑了变量间的串、并联关系对程序的影响。用此准则与其它测试覆盖准则相组合,利用HGS测试集简化法对测试集进行选择,既简单高效又保证了最小化测试集的错误检测能力。针对文献[3]中的具体应用实例,验证了该测试覆盖准则的有效性。 展开更多
关键词 测试覆盖准则 测试集简化 回归测试 软件测试
下载PDF
常用的基于控制流的测试充分性准则 被引量:3
15
作者 王峰 郭长国 +1 位作者 齐璇 施寅生 《计算机工程与科学》 CSCD 北大核心 2009年第10期56-59,104,共5页
本文介绍了几种在软件测试中常用的基于控制流的测试充分性评价准则。这些测试充分性准则适用于用过程式语言、面向对象语言编写的程序。测试人员可用这些准则判断究竟测试了多少代码,还有多少代码未测试到。
关键词 软件测试 测试充分性准则 控制流
下载PDF
超文本应用软件测试充分性准则初探 被引量:3
16
作者 金凌紫 朱鸿 《软件学报》 EI CSCD 北大核心 1997年第A00期130-136,共7页
在开发超文本应用软件时,测试是费时费力的工作。现有软件测试充分性准则并非直接适用于超文本应用软件。本文首先讨论超文本应用的三级测试需求;节点级验证节点中所今信息的正确性,链接级检接实现的正确性、系统结构对系统结构进行... 在开发超文本应用软件时,测试是费时费力的工作。现有软件测试充分性准则并非直接适用于超文本应用软件。本文首先讨论超文本应用的三级测试需求;节点级验证节点中所今信息的正确性,链接级检接实现的正确性、系统结构对系统结构进行评估以测试可用性。 展开更多
关键词 测试充分性准则 超文本 应用程序
下载PDF
实施ATM测试的几个基本准则
17
作者 陈忠平 雷振明 《高技术通讯》 EI CAS CSCD 1999年第8期23-28,共6页
讨论了实施ATM 测试的几点基本准则, 提出了进行ATM 测试的4 个基本方面, 并讨论了这4 个基本方面的相互依赖性。给出了进行ATM4 个方面测试的基本配置与连接以及基本测试过程流程图。
关键词 ATM测试 测试准则 ATM网络
下载PDF
确定性有限状态机的最小测试成本迁移覆盖准则 被引量:5
18
作者 刘攀 缪淮扣 +1 位作者 曾红卫 梅佳 《软件学报》 EI CSCD 北大核心 2011年第7期1457-1474,共18页
软件测试中的一个重要问题是测试成本和测试效率的平衡问题.依据程序中错误分布的2-8定律,将测试分为两个阶段,以解决该问题.第1阶段采用最小代价发现软件中的错误,第2阶段针对第1阶段中发现的错误补充设计测试用例,探测软件中潜在的错... 软件测试中的一个重要问题是测试成本和测试效率的平衡问题.依据程序中错误分布的2-8定律,将测试分为两个阶段,以解决该问题.第1阶段采用最小代价发现软件中的错误,第2阶段针对第1阶段中发现的错误补充设计测试用例,探测软件中潜在的错误.重点是第1阶段的实现.依据确定性有限状态机和集合划分的理论,提出了确定性有限状态机的最小测试成本迁移覆盖准则,给出了最小测试成本迁移覆盖存在的充分和必要条件,设计了优化迁移覆盖和最小测试成本迁移覆盖的实现算法,并讨论了测试序列集合的有效性问题.在实验中,依据该方法不仅能够获得最小测试成本的测试用例集合,而且同样能够探测出确定性有限状态机中迁移上的错误. 展开更多
关键词 最小测试成本迁移覆盖准则 成本/效率的平衡 确定性有限状态机 迁移覆盖
下载PDF
基于块的测试充分性度量准则及其测试复杂性度量 被引量:1
19
作者 马雪英 陈卫东 +1 位作者 杨建军 叶澄清 《计算机科学》 CSCD 北大核心 2002年第5期141-143,共3页
1 引言 近年来,计算机已广泛应用于银行、证券、工业控制、医疗、交通、航空、航天等领域.在这样的应用领域中,软件的正确性往往关系到人民生命财产和生态环境的安危.一旦软件发生故障,就可能造成生命财产的巨大损失和生态环境的极大破... 1 引言 近年来,计算机已广泛应用于银行、证券、工业控制、医疗、交通、航空、航天等领域.在这样的应用领域中,软件的正确性往往关系到人民生命财产和生态环境的安危.一旦软件发生故障,就可能造成生命财产的巨大损失和生态环境的极大破坏.所以,设计人员和使用人员都希望在将软件系统投入运行之前,能得到系统正确性的保证,或能将系统正确性提高到比较高的程度.以软件测试为中心的软件质量保障技术在软件生产实践中得到了迅速的发展,软件测试已成为软件生产中必不可少的质量保障手段. 展开更多
关键词 软件测试 软件质量 程序设计语言 软件开发 测试充分性度量准则 测试复杂性度量 计算机
下载PDF
面向Length_N测试覆盖准则的测试用例生成技术研究
20
作者 李宝林 李志蜀 +1 位作者 倪建成 李继玲 《四川大学学报(工程科学版)》 EI CAS CSCD 北大核心 2008年第3期132-137,共6页
针对路径覆盖测试的可行性,提出了一种新的路径测试覆盖准则(Length_N准则)。首先把测试用例生成归纳为多目标函数的优化问题,其有效方法是根据程序运行结果指导生成过程,通过不断迭代,生成符合要求的测试数据集。为了提高生成效率,对... 针对路径覆盖测试的可行性,提出了一种新的路径测试覆盖准则(Length_N准则)。首先把测试用例生成归纳为多目标函数的优化问题,其有效方法是根据程序运行结果指导生成过程,通过不断迭代,生成符合要求的测试数据集。为了提高生成效率,对遗传模拟退火算法的编码、适应度函数、交叉概率做了一定的改进;并在此基础上来自动生成测试用例。实验结果表明该方法在效率上较遗传算法、随机测试数据生成方法有很明显的提高,在可行性上比路径覆盖准则也有很大的改善。 展开更多
关键词 面向路径测试覆盖准则 遗传模拟退火算法 程序插装 测试用例 Length_N完整路径表
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部