- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常用的基于数据流的测试充分性准则
王 峰1,郭长国2,宗建建1,施寅生1
(1 北京系统工程研究所,北京100101;2 中国电子设备系统工程公司,北京100039)
摘 要:本文综合介绍几种在软件单元测试 充分性准则是基于软件的数据流的,其主要
中常用的基于数据流的测试充分性评价准 关注软件中数据的定义和使用,可以用来改
则。这些准则适用于用过程式语言、面向对 进针对基于控制流准则充分的测试集。
象语言编写的程序。测试人员可用这些准则 本文将综合介绍几种基于数据流的测
判断究竟测了多少代码,还有多少代码未测 试充分性评价准则,这些准则主要运用于单
到。 元测试,既可应用于用过程式语言编写的程
关键词:软件测试;测试充分性准则;数据 序,也可应用于用面向对象语言编写的程
流 序。为方便起见,我们假设软件P 满足功能
中图分类号: TM 311. 5 文献标识码: A 需求集合R ,记为(P ,R )。
文章编号:
2 数据流相关概念与术语
Test Adequacy Criteria Based on Data Flow
WANG Feng, GUO Changguo, ZONG Jianjian, (1)变量的定义和使用
SHI Yinsheng
( Beijing Institute of System Engineering, Beijing 使用C、Java 等语言编写的程序包含大
100101, China) 量的变量。变量通过赋值来定义,并在表达
Abstract :This paper introduce some test adequacy
criteria based on data flow commonly used when 式中被使用。下面的赋值语句定义了变量x :
testing software coded with procedure-oriented or x = y+z;
object-oriented languages, which allow a tester to 该语句同时也使用了变量y 和z 。下面的赋
determine how much of the code has been tested and 值语句定义了变量x ,并在右侧表达式中使
what remains untested.
用x :
Key words :Software testing; test adequacy criteria; x = x+y;
data flow 声明也被认为是对变量的定义,下面的声明
定义了三个变量x 、y、A[10] :
1 引言
int x, y, A[10];
软件测试所有技术活动的基础,在于测 一个输入函数,例如C 语言中的scanf 函数,
试的设计、选择以及评价。如何设计出高质 也被用于定义一个或者多个变量,例如,下
量的、充分的测试集,以最小的代价达到最 面的scanf 语句就定义了变量x 和y :
佳的测试效果,一直是测试人员苦苦追求的 scanf (“%d%d”, x, y);
目标。所谓“充分性”,是用来度量一个测 同样,下面的C 语言的printf 语句使用或者
试集T 能否验证软件P 满足其需求R 。这种 引用了变量x 和y :
度量总是相对于某个具体的准则C 的。当测
您可能关注的文档
- 电伴热新技术在硫酸管道中的应用.pdf
- 采用酸性盐水生产运转小结.pdf
- 采用新技术+进一步节能降耗.pdf
- 采用循环伏安及其交流阻抗法的研究Sb(Ⅲ)在Au电极上的电化学还原过程.pdf
- 菜籽油丙烯酸聚合物加脂剂的研制.pdf
- 参蛭心脑通胶囊对冠心病二级预防的临床观察.pdf
- 蚕沙的综合利用的研究.pdf
- 藏东南生物资源及其可持续发展.pdf
- 操作系统交互式学习软件设计.pdf
- 草甘膦钾盐原药的合成及其可溶粒剂的研制.pdf
- 国开景区管理作业2试题及答案.pdf
- 国开景区管理作业1-4试题及答案.pdf
- 河南开放大学本科《地域文化(本)》作业练习1-3试题及答案.pdf
- 2024年大型游乐设施操作证考试题库及答案很全.pdf
- 2024年门座式起重机司机考试题库及答案.pdf
- 2022-2023学年河北省衡水市武强中学高二(下)期末数学试卷【答案版】.docx
- 2022-2023学年河北省保定市崇德实验中学高二(下)期末数学试卷【答案版】.docx
- 江西省2017年中小学教师招聘考试高中化学试卷及答案.docx
- 2024年河北省八年级中考生物真题(解析版).docx
- 2024年南阳市社会保险中心(唐河县企业养老保险分中心)(参公)一级科员招录1人《行政职业能力测验》高频考点、难点(答案详解版).docx
最近下载
- 专修篇上 掌握市场TOM WILLIAMS《MASTER THE MARKET》.pdf
- (流程管理)全案销售流程框架.pdf VIP
- 第十一章第一节 正常吞咽的解剖生理学基础.pptx
- 设备设施定期保养规程.doc
- 广东省深圳市2024年中考生物模拟试题含解析.pdf VIP
- 【首发】广东省深圳市2024年中考生物全真模拟试题含解析.doc VIP
- 普通高等学校本科教育教学审核评估 自评报告 (第二类第一种).pdf VIP
- 新时达AS180系列高性能vf通用变频器操作手册.pdf
- 青岛版科学六年级下册实验报告单(六三制).pdf VIP
- SL703-2015、灌溉与排水工程施工质量评定表.docx
文档评论(0)