期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
16
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
面向Length_N测试覆盖准则的测试用例生成技术研究
1
作者
李宝林
李志蜀
+1 位作者
倪建成
李继玲
《四川大学学报(工程科学版)》
EI
CAS
CSCD
北大核心
2008年第3期132-137,共6页
针对路径覆盖测试的可行性,提出了一种新的路径测试覆盖准则(Length_N准则)。首先把测试用例生成归纳为多目标函数的优化问题,其有效方法是根据程序运行结果指导生成过程,通过不断迭代,生成符合要求的测试数据集。为了提高生成效率,对...
针对路径覆盖测试的可行性,提出了一种新的路径测试覆盖准则(Length_N准则)。首先把测试用例生成归纳为多目标函数的优化问题,其有效方法是根据程序运行结果指导生成过程,通过不断迭代,生成符合要求的测试数据集。为了提高生成效率,对遗传模拟退火算法的编码、适应度函数、交叉概率做了一定的改进;并在此基础上来自动生成测试用例。实验结果表明该方法在效率上较遗传算法、随机测试数据生成方法有很明显的提高,在可行性上比路径覆盖准则也有很大的改善。
展开更多
关键词
面向路径测试覆盖准则
遗传模拟退火算法
程序插装
测试
用例
Length_N完整
路径
表
下载PDF
职称材料
面向路径的测试数据自动生成工具
被引量:
4
2
作者
李宝林
李志蜀
+2 位作者
陈良银
邢建川
叶军
《计算机工程》
CAS
CSCD
北大核心
2007年第15期7-9,共3页
针对测试路径覆盖的可行性问题,给出了一种新的面向路径测试覆盖准则的测试数据自动生成工具。并对Length_N路径覆盖准则进行了定义,运用该准则对被测程序进行静态分析,得到完整路径表(CFG_PT),结合程序插装技术和遗传模拟退火算法自动...
针对测试路径覆盖的可行性问题,给出了一种新的面向路径测试覆盖准则的测试数据自动生成工具。并对Length_N路径覆盖准则进行了定义,运用该准则对被测程序进行静态分析,得到完整路径表(CFG_PT),结合程序插装技术和遗传模拟退火算法自动生成测试数据。实验表明,该工具在实际应用中有较好的效果。
展开更多
关键词
面向路径测试覆盖准则
遗传模拟退火算法
程序插装
Length_N完整
路径
表
下载PDF
职称材料
基于继承性的面向对象类测试覆盖准则设计
3
作者
何金花
张亚红
《桂林航天工业学院学报》
2016年第3期322-326,共5页
随着面向对象软件的应用越来越广泛,面向对象软件技术的特征提高了软件开发的效率,也给软件测试带来了挑战。测试覆盖准则是软件测试的重要组成部分,可以给软件测试提供指导作用。针对面向对象继承性对软件测试的影响,从继承方法和继承...
随着面向对象软件的应用越来越广泛,面向对象软件技术的特征提高了软件开发的效率,也给软件测试带来了挑战。测试覆盖准则是软件测试的重要组成部分,可以给软件测试提供指导作用。针对面向对象继承性对软件测试的影响,从继承方法和继承属性两方面提出了类测试覆盖准则。对这两类覆盖准则进行了公理化评估,给出了算法设计,通过实例应用分析了执行结果。文中设计的覆盖准则在设计面向对象测试用例方面有一定的指导作用。
展开更多
关键词
继承性
覆盖
准则
软件
测试
类
面向
对象
下载PDF
职称材料
基路径覆盖测试用例自动生成方法研究
被引量:
5
4
作者
宋想
宋晓秋
《计算机工程与设计》
CSCD
北大核心
2013年第8期2759-2763,共5页
传统基路径覆盖测试用例生成方法通过程序图求出圈复杂度,然后再得出程序的一组基路径,最后分别针对基路径组中的每条路径求出相应的测试用例,不仅繁琐,而且忽视了代码的语义相关性,导致存在路径不可达问题,也就无法生成对应的测试用例...
传统基路径覆盖测试用例生成方法通过程序图求出圈复杂度,然后再得出程序的一组基路径,最后分别针对基路径组中的每条路径求出相应的测试用例,不仅繁琐,而且忽视了代码的语义相关性,导致存在路径不可达问题,也就无法生成对应的测试用例。提出了一种新的方法,利用遗传算法动态运行程序,逐渐逼近被测程序的真实逻辑圈复杂度,直接生成满足基路径覆盖测试用例的最小集合,不存在路径不可达问题。实验结果表明,该算法能够有效地生成满足基路径覆盖的测试用例。
展开更多
关键词
面向
路径
测试
路径
覆盖
基
路径
覆盖
圈复杂度
测试
用例自动生成
下载PDF
职称材料
线性独立路径覆盖率的软件测试充分性判别方法
被引量:
2
5
作者
易加伟
宋晓秋
《计算机工程与设计》
CSCD
北大核心
2005年第12期3338-3340,共3页
软件测试充分性判别准则是决定一个软件系统是否已经被充分测试的停止准则,而充分性判别准则的关键是它的揭错能力。对充分性判别准则进行了形式化描述,并且讨论了充分性判别准则的性质及准则之间的比较方法。为了给保障软件测试充分性...
软件测试充分性判别准则是决定一个软件系统是否已经被充分测试的停止准则,而充分性判别准则的关键是它的揭错能力。对充分性判别准则进行了形式化描述,并且讨论了充分性判别准则的性质及准则之间的比较方法。为了给保障软件测试充分性提供理论依据,提出了一个软件测试充分性的度量准则。
展开更多
关键词
软件
测试
充分性
准则
线性独立
路径
覆盖
率
圈复杂度
下载PDF
职称材料
基于程序路径分析的有效蜕变测试
被引量:
16
6
作者
董国伟
聂长海
徐宝文
《计算机学报》
EI
CSCD
北大核心
2009年第5期1002-1013,共12页
蜕变测试对于预期输出难以构造的程序是实用和高效的.作者在系统研究已有蜕变测试方法和路径分析技术的基础上,首先针对使用二元蜕变关系的测试提出了一组蜕变测试准则,以在多个不同的层次上定义蜕变测试用例集的充分性;然后给出了3种...
蜕变测试对于预期输出难以构造的程序是实用和高效的.作者在系统研究已有蜕变测试方法和路径分析技术的基础上,首先针对使用二元蜕变关系的测试提出了一组蜕变测试准则,以在多个不同的层次上定义蜕变测试用例集的充分性;然后给出了3种能够生成相应测试用例集的算法;最后通过变异分析的方法证实这些算法的有效性.实验结果表明,蜕变关系和测试准则的选取直接影响到测试的效果,另外,使用蜕变关系全路径覆盖可满足性算法(APCEMST)可以快速准确地发现待测程序中的错误,而生成的测试用例的数量却比传统技术要少.
展开更多
关键词
软件
测试
蜕变
测试
oracle问题
蜕变关系
路径
覆盖
准则
下载PDF
职称材料
基于软件体系结构的测试路径生成方法
被引量:
7
7
作者
赵磊
伦立军
徐士华
《微电子学与计算机》
CSCD
北大核心
2008年第1期177-180,共4页
在软件体系结构描述语言Wright的基础上,提出了基于软件体系结构的测试覆盖准则及BG动态行为图,根据BG图构造基于覆盖准则的测试路径,生成测试数据。由此平衡开发成本、进度与质量需求之间的关系,最后以Server/Client结构为例说明该方...
在软件体系结构描述语言Wright的基础上,提出了基于软件体系结构的测试覆盖准则及BG动态行为图,根据BG图构造基于覆盖准则的测试路径,生成测试数据。由此平衡开发成本、进度与质量需求之间的关系,最后以Server/Client结构为例说明该方法是适用的。
展开更多
关键词
软件体系结构
测试
数据
测试
路径
动态行为图
测试
覆盖
准则
下载PDF
职称材料
一种软件体系结构级路径覆盖方法
被引量:
1
8
作者
伦立军
孔庆彦
+1 位作者
孙鹏飞
宋益波
《小型微型计算机系统》
CSCD
北大核心
2010年第11期2166-2169,共4页
软件体系结构测试是对构件功能描述和接口描述的测试,是保证基于构件的软件系统质量的重要手段.提出一种新的软件体系结构级路径覆盖方法,用Wright描述软件体系结构并将体系结构配置行为转换成改进的配置行为图表示构件内部计算及外部...
软件体系结构测试是对构件功能描述和接口描述的测试,是保证基于构件的软件系统质量的重要手段.提出一种新的软件体系结构级路径覆盖方法,用Wright描述软件体系结构并将体系结构配置行为转换成改进的配置行为图表示构件内部计算及外部迁移信息,根据构件连接路径覆盖准则C_CPC和构件连接路径覆盖生成算法F indC_CPaths,生成相应的测试路径.基于此设想实现了工具WTPT,通过实验及其分析表明了算法的正确性和有效性.最后对构件连接路径覆盖准则进行评估,评估结果为应用该覆盖准则提供了理论依据.
展开更多
关键词
软件体系结构
软件
测试
路径
覆盖
准则
WRIGHT
改进的配置行为图
下载PDF
职称材料
基于CHAM的SA级全路径覆盖方法
被引量:
1
9
作者
赵磊
徐士华
+1 位作者
赵国生
伦立军
《微电子学与计算机》
CSCD
北大核心
2010年第4期140-144,共5页
文中提出了通过CHAM描述的SA规格说明生成LTS,并根据测试需求进行测试覆盖准则的选取,然后利用全路径测试方法,生成基于此覆盖准则的测试路径.最后以B/S结构为例,验证了该方法在生成SA级的测试路径上是可行的.
关键词
软件体系结构
测试
路径
标号迁移系统
测试
覆盖
准则
化学抽象机
下载PDF
职称材料
一种软件体系结构级基本路径覆盖方法
10
作者
赵磊
吕莉媛
赵国生
《计算机工程》
CAS
CSCD
2012年第10期60-62,66,共4页
软件体系结构描述系统的高层结构和行为特征,其动态描述常被用来指导软件的分析和测试。基于此,提出一种软件体系结构级的测试路径覆盖方法。利用化学抽象机描述软件体系结构并导出与其对应的DAG图,表达软件体系结构的动态特征。根据基...
软件体系结构描述系统的高层结构和行为特征,其动态描述常被用来指导软件的分析和测试。基于此,提出一种软件体系结构级的测试路径覆盖方法。利用化学抽象机描述软件体系结构并导出与其对应的DAG图,表达软件体系结构的动态特征。根据基本路径覆盖准则及测试序列生成算法,生成测试路径。以C/S体系结构为例验证该方法的正确性和有效性。
展开更多
关键词
化学抽象机
软件体系结构
有向无环图
测试
覆盖
准则
基本
路径
覆盖
下载PDF
职称材料
基于扩展CHAM的SA级路径覆盖方法
11
作者
徐士华
吕莉媛
赵磊
《微电子学与计算机》
CSCD
北大核心
2011年第9期22-26,共5页
化学抽象机形式化语言(CHAM)通过把化学反应和抽象机的概念有机地结合来描述系统状态的变化,以此来指导分析和测试.针对软件体系结构(SA)中构件的概念,采用CHAM对SA中的构件进行建模,并据此导出该构件的标号迁移系统(LTS),以表示该构件...
化学抽象机形式化语言(CHAM)通过把化学反应和抽象机的概念有机地结合来描述系统状态的变化,以此来指导分析和测试.针对软件体系结构(SA)中构件的概念,采用CHAM对SA中的构件进行建模,并据此导出该构件的标号迁移系统(LTS),以表示该构件与其它构件之间的行为交互,并根据选取的测试覆盖准则,生成基于此构件的LTS中的所有测试路径.最后以B/S体系结构为例,通过实验验证了该方法在生成DB构件的测试路径上是可行的.
展开更多
关键词
测试
路径
标号迁移系统
测试
覆盖
准则
化学抽象机
下载PDF
职称材料
基于Wright的SA级测试路径生成方法
12
作者
徐士华
赵磊
吕莉媛
《微型机与应用》
2011年第8期14-17,共4页
软件体系结构用来描述系统的高层结构和行为特征,软件体系结构描述语言ADLs是对软件体系结构的形式化描述。在软件体系结构描述语言Wright的基础上,引入了一种图形的表示方法,即以动态行为图(BG图)来表示相关的构件间的动态行为及它们...
软件体系结构用来描述系统的高层结构和行为特征,软件体系结构描述语言ADLs是对软件体系结构的形式化描述。在软件体系结构描述语言Wright的基础上,引入了一种图形的表示方法,即以动态行为图(BG图)来表示相关的构件间的动态行为及它们之间的关系,并提出了软件体系结构测试覆盖准则。根据BG图中路径的定义,给出了BG图中测试路径生成算法的基本思想。以C/S体系结构为例,验证了该方法在生成SA级的测试路径上是可行的。
展开更多
关键词
软件体系结构
软件
测试
测试
路径
动态行为图
测试
覆盖
准则
下载PDF
职称材料
基于状态迁移的Web应用功能测试用例生成方法
被引量:
6
13
作者
张绍康
王曙燕
孙家泽
《计算机应用》
CSCD
北大核心
2014年第6期1779-1782,1787,共5页
针对Web应用测试方法错误覆盖率低的问题,提出了一种基于状态迁移的Web应用功能测试用例生成方法。该方法通过构造页面状态迁移图、事件迁移表和导航迁移表对Web应用的链接关系进行表示。基于页面状态迁移图生成的页面状态迁移树生成测...
针对Web应用测试方法错误覆盖率低的问题,提出了一种基于状态迁移的Web应用功能测试用例生成方法。该方法通过构造页面状态迁移图、事件迁移表和导航迁移表对Web应用的链接关系进行表示。基于页面状态迁移图生成的页面状态迁移树生成测试路径,根据等价类划分原则,提出了一种测试用例覆盖准则,结合事件迁移表和导航迁移表中的信息记录构造测试用例。典型案例实验结果表明,该方法有效地表示了Web应用中页面间的链接关系,提高了测试用例的错误检测率。
展开更多
关键词
状态迁移
WEB应用
覆盖
准则
测试
路径
测试
用例
下载PDF
职称材料
面向对象软件和EFSM规范测试覆盖准则比较
被引量:
1
14
作者
王晓峰
赵瑞莲
《清华大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2011年第S1期1445-1450,共6页
测试覆盖准则是软件测试的一个重要组成部分。目前已有的覆盖准则研究大多从程序代码或者规范出发,很少将两者结合起来考虑。另外,面向对象软件和扩展有限状态机(EFSM)规范应用越来越广泛。该文从面向对象程序代码和EFSM规范两方面出发...
测试覆盖准则是软件测试的一个重要组成部分。目前已有的覆盖准则研究大多从程序代码或者规范出发,很少将两者结合起来考虑。另外,面向对象软件和扩展有限状态机(EFSM)规范应用越来越广泛。该文从面向对象程序代码和EFSM规范两方面出发,对现有测试覆盖准则进行了分析比较,给出了2个新的测试覆盖准则,对现有测试覆盖准则进行了扩充,并对基于面向对象程序和EFSM规范的测试覆盖准则进行了公理化评估。通过实验进一步分析了基于规范的和面向对象程序的测试覆盖准则之间的一些对应关系,为测试人员在测试准则的选取上提供了一定的指导。
展开更多
关键词
面向
对象程序
EFSM规范
测试
覆盖
准则
原文传递
基于MCDC的测试用例生成方法
15
作者
唐嘉营
牟永敏
《计算机工程与设计》
北大核心
2019年第10期3049-3055,共7页
软件测试中关键的步骤就是设计和生成高效、准确的测试用例,通过自动生成测试用例可以有效解决这一问题。提出基于修正条件判定组合覆盖准则(MCDC)的测试用例生成方法。对程序源代码进行预处理,利用控制树模型生成路径集的控制树,基于...
软件测试中关键的步骤就是设计和生成高效、准确的测试用例,通过自动生成测试用例可以有效解决这一问题。提出基于修正条件判定组合覆盖准则(MCDC)的测试用例生成方法。对程序源代码进行预处理,利用控制树模型生成路径集的控制树,基于控制树所设计的修正条件判定组合覆盖准则对控制树进行约减,分别提取控制树上的根结点到每个叶子结点的路径约束信息,根据路径约束信息生成测试用例。实验结果表明,所提方法在生成测试用例的个数及测试用例集对MCDC覆盖率方面都有一定提高。
展开更多
关键词
控制树模型
控制树
MCDC
覆盖
准则
路径
约束信息
测试
用例
下载PDF
职称材料
软件测试中的路径划分技术
被引量:
1
16
作者
张立强
宫云战
《装甲兵工程学院学报》
2002年第1期78-82,共5页
路径覆盖测试准则要优于其它已知的覆盖准则,但由于对一般的软件,路径数日太大,以至实际难以实现.路径划分是路径覆盖技术的一个折中方法.给定的程序P和给定模块的最大路径数目k,按就近原则,现给出了一种划分P的算法,使得每个划分后的...
路径覆盖测试准则要优于其它已知的覆盖准则,但由于对一般的软件,路径数日太大,以至实际难以实现.路径划分是路径覆盖技术的一个折中方法.给定的程序P和给定模块的最大路径数目k,按就近原则,现给出了一种划分P的算法,使得每个划分后的模块所包含的路径数目都少于等于k.同时也给出了最佳划分的度量标准和最佳划分方法.
展开更多
关键词
软件
测试
覆盖
准则
路径
划分
正则表达式
原文传递
题名
面向Length_N测试覆盖准则的测试用例生成技术研究
1
作者
李宝林
李志蜀
倪建成
李继玲
机构
四川大学计算机学院
西北政法大学
出处
《四川大学学报(工程科学版)》
EI
CAS
CSCD
北大核心
2008年第3期132-137,共6页
基金
国家中小企业创新基金资助项目(06C26225101730)
四川省科技厅基金资助重点项目(05GG021-003-2)
文摘
针对路径覆盖测试的可行性,提出了一种新的路径测试覆盖准则(Length_N准则)。首先把测试用例生成归纳为多目标函数的优化问题,其有效方法是根据程序运行结果指导生成过程,通过不断迭代,生成符合要求的测试数据集。为了提高生成效率,对遗传模拟退火算法的编码、适应度函数、交叉概率做了一定的改进;并在此基础上来自动生成测试用例。实验结果表明该方法在效率上较遗传算法、随机测试数据生成方法有很明显的提高,在可行性上比路径覆盖准则也有很大的改善。
关键词
面向路径测试覆盖准则
遗传模拟退火算法
程序插装
测试
用例
Length_N完整
路径
表
Keywords
path-oriented test coverage criterion
genetic simulated test case
length_N integrity path table
分类号
TP311.56 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
面向路径的测试数据自动生成工具
被引量:
4
2
作者
李宝林
李志蜀
陈良银
邢建川
叶军
机构
四川大学计算机学院
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第15期7-9,共3页
基金
国家中小企业创新基金资助项目(06C26225101730)
四川省科技厅基金资助重点项目(05GG021-003-2)
文摘
针对测试路径覆盖的可行性问题,给出了一种新的面向路径测试覆盖准则的测试数据自动生成工具。并对Length_N路径覆盖准则进行了定义,运用该准则对被测程序进行静态分析,得到完整路径表(CFG_PT),结合程序插装技术和遗传模拟退火算法自动生成测试数据。实验表明,该工具在实际应用中有较好的效果。
关键词
面向路径测试覆盖准则
遗传模拟退火算法
程序插装
Length_N完整
路径
表
Keywords
path-oriented test coverage criterion
genetic simulated annealing algorithm
program instrumentation
Length N integrity path table
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于继承性的面向对象类测试覆盖准则设计
3
作者
何金花
张亚红
机构
桂林航天工业学院计算机科学与工程系
出处
《桂林航天工业学院学报》
2016年第3期322-326,共5页
基金
广西教育厅科研项目<基于类语义的点态网状软件测试技术研究>(2013LX173)
2013年广西教育厅科研项目<面向对象数据库在本体存储中的应用研究>(2013LX172)
+2 种基金
广西高校机器人与焊接技术重点实验室主任基金项目<基于安川焊接机器人的厚板多层多道焊接研究>(JQR2015ZR02)
桂林航天工业学院科研项目<基于类语义的点态网状软件测试技术研究>(X12Z006)
<基于小波变换的图像边缘检测算法研究>(X11Z028)
文摘
随着面向对象软件的应用越来越广泛,面向对象软件技术的特征提高了软件开发的效率,也给软件测试带来了挑战。测试覆盖准则是软件测试的重要组成部分,可以给软件测试提供指导作用。针对面向对象继承性对软件测试的影响,从继承方法和继承属性两方面提出了类测试覆盖准则。对这两类覆盖准则进行了公理化评估,给出了算法设计,通过实例应用分析了执行结果。文中设计的覆盖准则在设计面向对象测试用例方面有一定的指导作用。
关键词
继承性
覆盖
准则
软件
测试
类
面向
对象
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基路径覆盖测试用例自动生成方法研究
被引量:
5
4
作者
宋想
宋晓秋
机构
中国航天科工集团第二研究院
出处
《计算机工程与设计》
CSCD
北大核心
2013年第8期2759-2763,共5页
文摘
传统基路径覆盖测试用例生成方法通过程序图求出圈复杂度,然后再得出程序的一组基路径,最后分别针对基路径组中的每条路径求出相应的测试用例,不仅繁琐,而且忽视了代码的语义相关性,导致存在路径不可达问题,也就无法生成对应的测试用例。提出了一种新的方法,利用遗传算法动态运行程序,逐渐逼近被测程序的真实逻辑圈复杂度,直接生成满足基路径覆盖测试用例的最小集合,不存在路径不可达问题。实验结果表明,该算法能够有效地生成满足基路径覆盖的测试用例。
关键词
面向
路径
测试
路径
覆盖
基
路径
覆盖
圈复杂度
测试
用例自动生成
Keywords
path-oriented testing
path coverage
basic path coverage
ring complex
test data generation automatically
分类号
TP311.56 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
线性独立路径覆盖率的软件测试充分性判别方法
被引量:
2
5
作者
易加伟
宋晓秋
机构
中国航天科工集团第二研究院
出处
《计算机工程与设计》
CSCD
北大核心
2005年第12期3338-3340,共3页
文摘
软件测试充分性判别准则是决定一个软件系统是否已经被充分测试的停止准则,而充分性判别准则的关键是它的揭错能力。对充分性判别准则进行了形式化描述,并且讨论了充分性判别准则的性质及准则之间的比较方法。为了给保障软件测试充分性提供理论依据,提出了一个软件测试充分性的度量准则。
关键词
软件
测试
充分性
准则
线性独立
路径
覆盖
率
圈复杂度
Keywords
software test
adequacy criteria
coverage ratio of linerly independent path
cyclomatic complexity
分类号
TP311.56 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于程序路径分析的有效蜕变测试
被引量:
16
6
作者
董国伟
聂长海
徐宝文
机构
东南大学计算机科学与工程学院
江苏省软件质量研究所
南京大学计算机软件新技术国家重点实验室
出处
《计算机学报》
EI
CSCD
北大核心
2009年第5期1002-1013,共12页
基金
国家杰出青年科学基金项目(60425206)
国家自然科学基金重大研究计划(90818027)
+2 种基金
重点项目(60633010)
国家自然科学基金项目(60773104)
国家"八六三"高技术研究发展计划目标导向类项目(2009AA01Z147)资助~~
文摘
蜕变测试对于预期输出难以构造的程序是实用和高效的.作者在系统研究已有蜕变测试方法和路径分析技术的基础上,首先针对使用二元蜕变关系的测试提出了一组蜕变测试准则,以在多个不同的层次上定义蜕变测试用例集的充分性;然后给出了3种能够生成相应测试用例集的算法;最后通过变异分析的方法证实这些算法的有效性.实验结果表明,蜕变关系和测试准则的选取直接影响到测试的效果,另外,使用蜕变关系全路径覆盖可满足性算法(APCEMST)可以快速准确地发现待测程序中的错误,而生成的测试用例的数量却比传统技术要少.
关键词
软件
测试
蜕变
测试
oracle问题
蜕变关系
路径
覆盖
准则
Keywords
software testing
metamorphic testing
oracle problem
metamorphic relation
pathcoverage criterion
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于软件体系结构的测试路径生成方法
被引量:
7
7
作者
赵磊
伦立军
徐士华
机构
哈尔滨师范大学计算机科学系
黑龙江司法警官职业学院
出处
《微电子学与计算机》
CSCD
北大核心
2008年第1期177-180,共4页
基金
黑龙江省教育厅科技项目(10541098,11511127)
文摘
在软件体系结构描述语言Wright的基础上,提出了基于软件体系结构的测试覆盖准则及BG动态行为图,根据BG图构造基于覆盖准则的测试路径,生成测试数据。由此平衡开发成本、进度与质量需求之间的关系,最后以Server/Client结构为例说明该方法是适用的。
关键词
软件体系结构
测试
数据
测试
路径
动态行为图
测试
覆盖
准则
Keywords
software architecture
test data
test path
behavior graph
testing criteria
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
一种软件体系结构级路径覆盖方法
被引量:
1
8
作者
伦立军
孔庆彦
孙鹏飞
宋益波
机构
哈尔滨师范大学计算机科学与信息工程学院
哈尔滨商业大学计算机与信息工程学院
哈尔滨工程大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院
出处
《小型微型计算机系统》
CSCD
北大核心
2010年第11期2166-2169,共4页
基金
黑龙江省教育厅科技项目(10541098)资助
黑龙江省教育厅重点学科项目(081203)资助
文摘
软件体系结构测试是对构件功能描述和接口描述的测试,是保证基于构件的软件系统质量的重要手段.提出一种新的软件体系结构级路径覆盖方法,用Wright描述软件体系结构并将体系结构配置行为转换成改进的配置行为图表示构件内部计算及外部迁移信息,根据构件连接路径覆盖准则C_CPC和构件连接路径覆盖生成算法F indC_CPaths,生成相应的测试路径.基于此设想实现了工具WTPT,通过实验及其分析表明了算法的正确性和有效性.最后对构件连接路径覆盖准则进行评估,评估结果为应用该覆盖准则提供了理论依据.
关键词
软件体系结构
软件
测试
路径
覆盖
准则
WRIGHT
改进的配置行为图
Keywords
software architecture
software testing
path coverage criteria
Wright
RCBG
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于CHAM的SA级全路径覆盖方法
被引量:
1
9
作者
赵磊
徐士华
赵国生
伦立军
机构
哈尔滨师范大学现代教育技术中心
黑龙江司法警官职业学院
哈尔滨师范大学计算机科学与信息工程学院
出处
《微电子学与计算机》
CSCD
北大核心
2010年第4期140-144,共5页
基金
黑龙江省教育厅科技项目(11531237)
文摘
文中提出了通过CHAM描述的SA规格说明生成LTS,并根据测试需求进行测试覆盖准则的选取,然后利用全路径测试方法,生成基于此覆盖准则的测试路径.最后以B/S结构为例,验证了该方法在生成SA级的测试路径上是可行的.
关键词
软件体系结构
测试
路径
标号迁移系统
测试
覆盖
准则
化学抽象机
Keywords
software architecture
testing path
LTS
testing criteria
chemical abstract machine
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
一种软件体系结构级基本路径覆盖方法
10
作者
赵磊
吕莉媛
赵国生
机构
哈尔滨师范大学现代实验中心
哈尔滨师范大学图书馆
出处
《计算机工程》
CAS
CSCD
2012年第10期60-62,66,共4页
基金
教育部青年基金资助项目(10YJC870025)
黑龙江省科技攻关基金资助项目(GZ09A109)
黑龙江省教育厅科技基金资助项目(12521150)
文摘
软件体系结构描述系统的高层结构和行为特征,其动态描述常被用来指导软件的分析和测试。基于此,提出一种软件体系结构级的测试路径覆盖方法。利用化学抽象机描述软件体系结构并导出与其对应的DAG图,表达软件体系结构的动态特征。根据基本路径覆盖准则及测试序列生成算法,生成测试路径。以C/S体系结构为例验证该方法的正确性和有效性。
关键词
化学抽象机
软件体系结构
有向无环图
测试
覆盖
准则
基本
路径
覆盖
Keywords
Chemical Abstract Machine(CHAM)
software architecture
Directed Acyclic Graph(DAG)
test coverage criterion
basic path coverage
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于扩展CHAM的SA级路径覆盖方法
11
作者
徐士华
吕莉媛
赵磊
机构
黑龙江司法警官职业学院
哈尔滨师范大学图书馆
哈尔滨师范大学现代实验中心
出处
《微电子学与计算机》
CSCD
北大核心
2011年第9期22-26,共5页
基金
教育部项目(10YJC870025)
文摘
化学抽象机形式化语言(CHAM)通过把化学反应和抽象机的概念有机地结合来描述系统状态的变化,以此来指导分析和测试.针对软件体系结构(SA)中构件的概念,采用CHAM对SA中的构件进行建模,并据此导出该构件的标号迁移系统(LTS),以表示该构件与其它构件之间的行为交互,并根据选取的测试覆盖准则,生成基于此构件的LTS中的所有测试路径.最后以B/S体系结构为例,通过实验验证了该方法在生成DB构件的测试路径上是可行的.
关键词
测试
路径
标号迁移系统
测试
覆盖
准则
化学抽象机
Keywords
testing path
LTS
testing criteria
chemical Abstract machine
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于Wright的SA级测试路径生成方法
12
作者
徐士华
赵磊
吕莉媛
机构
黑龙江司法警官职业学院
哈尔滨师范大学现代实验中心
哈尔滨师范大学图书馆
出处
《微型机与应用》
2011年第8期14-17,共4页
基金
教育部项目(10YJC870025)
文摘
软件体系结构用来描述系统的高层结构和行为特征,软件体系结构描述语言ADLs是对软件体系结构的形式化描述。在软件体系结构描述语言Wright的基础上,引入了一种图形的表示方法,即以动态行为图(BG图)来表示相关的构件间的动态行为及它们之间的关系,并提出了软件体系结构测试覆盖准则。根据BG图中路径的定义,给出了BG图中测试路径生成算法的基本思想。以C/S体系结构为例,验证了该方法在生成SA级的测试路径上是可行的。
关键词
软件体系结构
软件
测试
测试
路径
动态行为图
测试
覆盖
准则
Keywords
software architecture
software testing
testing path
behavior graph
testing criteria
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于状态迁移的Web应用功能测试用例生成方法
被引量:
6
13
作者
张绍康
王曙燕
孙家泽
机构
西安邮电大学计算机学院
出处
《计算机应用》
CSCD
北大核心
2014年第6期1779-1782,1787,共5页
基金
国家自然科学基金资助项目(61050003)
陕西省教育厅自然科学基金资助项目(12JK0732)
西安邮电大学青年基金资助项目(ZL2013-26)
文摘
针对Web应用测试方法错误覆盖率低的问题,提出了一种基于状态迁移的Web应用功能测试用例生成方法。该方法通过构造页面状态迁移图、事件迁移表和导航迁移表对Web应用的链接关系进行表示。基于页面状态迁移图生成的页面状态迁移树生成测试路径,根据等价类划分原则,提出了一种测试用例覆盖准则,结合事件迁移表和导航迁移表中的信息记录构造测试用例。典型案例实验结果表明,该方法有效地表示了Web应用中页面间的链接关系,提高了测试用例的错误检测率。
关键词
状态迁移
WEB应用
覆盖
准则
测试
路径
测试
用例
Keywords
state transition
Web application
coverage criteria
test path
test case
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
面向对象软件和EFSM规范测试覆盖准则比较
被引量:
1
14
作者
王晓峰
赵瑞莲
机构
北京化工大学计算机科学系
出处
《清华大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2011年第S1期1445-1450,共6页
基金
国家自然科学基金资助项目(61073035
60903002)
文摘
测试覆盖准则是软件测试的一个重要组成部分。目前已有的覆盖准则研究大多从程序代码或者规范出发,很少将两者结合起来考虑。另外,面向对象软件和扩展有限状态机(EFSM)规范应用越来越广泛。该文从面向对象程序代码和EFSM规范两方面出发,对现有测试覆盖准则进行了分析比较,给出了2个新的测试覆盖准则,对现有测试覆盖准则进行了扩充,并对基于面向对象程序和EFSM规范的测试覆盖准则进行了公理化评估。通过实验进一步分析了基于规范的和面向对象程序的测试覆盖准则之间的一些对应关系,为测试人员在测试准则的选取上提供了一定的指导。
关键词
面向
对象程序
EFSM规范
测试
覆盖
准则
Keywords
object-oriented program
extended finite state machine(EFSM) specification
testing coverage criteria
分类号
N55 [自然科学总论]
原文传递
题名
基于MCDC的测试用例生成方法
15
作者
唐嘉营
牟永敏
机构
北京信息科技大学计算机学院
出处
《计算机工程与设计》
北大核心
2019年第10期3049-3055,共7页
基金
北京市自然科学基金项目(Z160002)
网络文化与数字传播北京市重点实验室开放课题基金项目(ICDD2017XX)
文摘
软件测试中关键的步骤就是设计和生成高效、准确的测试用例,通过自动生成测试用例可以有效解决这一问题。提出基于修正条件判定组合覆盖准则(MCDC)的测试用例生成方法。对程序源代码进行预处理,利用控制树模型生成路径集的控制树,基于控制树所设计的修正条件判定组合覆盖准则对控制树进行约减,分别提取控制树上的根结点到每个叶子结点的路径约束信息,根据路径约束信息生成测试用例。实验结果表明,所提方法在生成测试用例的个数及测试用例集对MCDC覆盖率方面都有一定提高。
关键词
控制树模型
控制树
MCDC
覆盖
准则
路径
约束信息
测试
用例
Keywords
control tree model
control tree
MCDC coverage criteria
path constraint information
test case
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
软件测试中的路径划分技术
被引量:
1
16
作者
张立强
宫云战
机构
装甲兵工程学院信息工程系
出处
《装甲兵工程学院学报》
2002年第1期78-82,共5页
文摘
路径覆盖测试准则要优于其它已知的覆盖准则,但由于对一般的软件,路径数日太大,以至实际难以实现.路径划分是路径覆盖技术的一个折中方法.给定的程序P和给定模块的最大路径数目k,按就近原则,现给出了一种划分P的算法,使得每个划分后的模块所包含的路径数目都少于等于k.同时也给出了最佳划分的度量标准和最佳划分方法.
关键词
软件
测试
覆盖
准则
路径
划分
正则表达式
Keywords
software testing~ coverage criterion
path dividing: regular expression
分类号
TP301.80 [自动化与计算机技术—计算机系统结构]
原文传递
题名
作者
出处
发文年
被引量
操作
1
面向Length_N测试覆盖准则的测试用例生成技术研究
李宝林
李志蜀
倪建成
李继玲
《四川大学学报(工程科学版)》
EI
CAS
CSCD
北大核心
2008
0
下载PDF
职称材料
2
面向路径的测试数据自动生成工具
李宝林
李志蜀
陈良银
邢建川
叶军
《计算机工程》
CAS
CSCD
北大核心
2007
4
下载PDF
职称材料
3
基于继承性的面向对象类测试覆盖准则设计
何金花
张亚红
《桂林航天工业学院学报》
2016
0
下载PDF
职称材料
4
基路径覆盖测试用例自动生成方法研究
宋想
宋晓秋
《计算机工程与设计》
CSCD
北大核心
2013
5
下载PDF
职称材料
5
线性独立路径覆盖率的软件测试充分性判别方法
易加伟
宋晓秋
《计算机工程与设计》
CSCD
北大核心
2005
2
下载PDF
职称材料
6
基于程序路径分析的有效蜕变测试
董国伟
聂长海
徐宝文
《计算机学报》
EI
CSCD
北大核心
2009
16
下载PDF
职称材料
7
基于软件体系结构的测试路径生成方法
赵磊
伦立军
徐士华
《微电子学与计算机》
CSCD
北大核心
2008
7
下载PDF
职称材料
8
一种软件体系结构级路径覆盖方法
伦立军
孔庆彦
孙鹏飞
宋益波
《小型微型计算机系统》
CSCD
北大核心
2010
1
下载PDF
职称材料
9
基于CHAM的SA级全路径覆盖方法
赵磊
徐士华
赵国生
伦立军
《微电子学与计算机》
CSCD
北大核心
2010
1
下载PDF
职称材料
10
一种软件体系结构级基本路径覆盖方法
赵磊
吕莉媛
赵国生
《计算机工程》
CAS
CSCD
2012
0
下载PDF
职称材料
11
基于扩展CHAM的SA级路径覆盖方法
徐士华
吕莉媛
赵磊
《微电子学与计算机》
CSCD
北大核心
2011
0
下载PDF
职称材料
12
基于Wright的SA级测试路径生成方法
徐士华
赵磊
吕莉媛
《微型机与应用》
2011
0
下载PDF
职称材料
13
基于状态迁移的Web应用功能测试用例生成方法
张绍康
王曙燕
孙家泽
《计算机应用》
CSCD
北大核心
2014
6
下载PDF
职称材料
14
面向对象软件和EFSM规范测试覆盖准则比较
王晓峰
赵瑞莲
《清华大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2011
1
原文传递
15
基于MCDC的测试用例生成方法
唐嘉营
牟永敏
《计算机工程与设计》
北大核心
2019
0
下载PDF
职称材料
16
软件测试中的路径划分技术
张立强
宫云战
《装甲兵工程学院学报》
2002
1
原文传递
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部