1 / 33
文档名称:

结构性测试数据流测试ppt课件.ppt

格式:ppt   大小:671KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

结构性测试数据流测试ppt课件.ppt

上传人:ogthpsa 2020/9/22 文件大小:671 KB

下载得到文件列表

结构性测试数据流测试ppt课件.ppt

相关文档

文档介绍

文档介绍:结构性测试(2) 数据流测试数据流测试在单元测试中,数据仅仅在一个模块或者一个函数中流通。但是,数据流的通路往往涉及多个集成模块,甚至于整个软件,所以我们有必要进行数据流的测试,尽管它非常耗时。早期的数据流分析常常集中于叫做定义/引用异常的缺陷:变量被定义,但是从来没有使用(引用)所使用的变量没有被定义变量在使用之前被定义了两次数据流测试(续)因为程序内的语句因变量的定义和使用而彼此相关,所以用数据流测试方法能有效地发现软件缺陷数据流测试按照程序中的变量定义和使用的位置来选择程序的测试路径数据流测试关注变量接收值的点和使用这些值的点一种简单的数据流测试策略是要求覆盖每个定义-使用路径一次内容定义/使用测试举例变量的定义结点结点n∈程序图G(P)是变量v∈V的定义结点,记作DEF(v,n),当且仅当变量v的值由对应结点n的语句片段处定义定义结点语句:输入语句、赋值语句(等号左侧)、循环控制语句和过程调用如果执行这些语句,变量的值往往会发生变化Page145程序DEF(lockPrice,7)DEF(locks,13)变量的使用结点结点n∈G(P)是变量v∈V的使用结点,记作USE(v,n),当且仅当变量v的值在对应结点n的语句片段处使用使用结点语句:输出语句、赋值语句(等号右侧)、条件语句、循环控制语句和过程调用如果执行这类语句,mission,33)mission,41)谓词使用与计算使用使用结点USE(v,n)是一个谓词使用(记作P-use),当且仅当语句n是谓词语句;否则,USE(v,n)是计算使用(记作C-use)对应于谓词使用的结点,其出度≥2Page145程序:USE(sales,29)对应于计算使用的结点,其出度≤1Page145程序:USE(sales,33)定义-使用路径关于变量v的定义-使用路径(记作du-path)是P中的所有路径集合PATHS(P)中的路径,使得对某个v∈V,存在定义和使用结点DEF(v,m)和USE(v,n),使得m和n是该路径的最初和最终结点Page145程序:<15,16,17><31,32,33>关于变量v的定义清除路径关于变量v的定义清除路径(definition-clearpath,记作dc-path),是具有最初和最终结点DEF(v,m)和USE(v,n)的PATHS(P)中的路径,使得该路径中没有其他结点是v的定义结点Page145程序:<15,16,17><31,32,33>举例:佣金问题lockPrice====0totalStocks=0totalBarrels=0Input(locks)WhileNOT(locks=-1)Input(stocks,barrels)totalLocks=totalLocks+lockstotalStocks=totalStocks+stockstotalBarrels=totalBarrels+barrelsInput(locks)EndWhileOutput("Lockssold:",totalLocks)Output("Stockssold:",totalStocks)Output("Barrelssold:",totalBarrels)lockSales=lockPrice*totalLocksstockSales=stockPrice*totalStocksbarrelSales=barrelPrice*totalBarrelssales=lockSales+stockSales+barrelSalesOutput("Totalsales:",sales)

最近更新

县乡教师选调进城考试《教育法律法规》题库附.. 132页

科普知识竞赛题库100道及答案【全优】 18页

2024年足球知识题库含完整答案(名师系列) 12页

中国历史文化知识竞赛100题附参考答案(精练).. 14页

县乡教师选调考试《教师职业道德》题库含答案.. 43页

县乡教师选调进城考试《教育心理学》题库【典.. 120页

县乡教师选调进城考试《教育心理学》题库及答.. 119页

县乡教师选调考试《教师职业道德》题库【能力.. 43页

县乡教师选调进城考试《教育心理学》题库附答.. 121页

县乡教师选调进城考试《教育心理学》题库及参.. 120页

2024年房企项目资金筹措计划书代可行性研究报.. 63页

职业教育法考试题库及完整答案(全国通用) 26页

职业教育法考试题库精品(巩固) 26页

职业教育法考试题库(重点) 26页

2024年端面铣项目资金筹措计划书代可行性研究.. 63页

2024年足球知识题库含完整答案【名校卷】 12页

2024年足球知识题库(考点梳理) 12页

县乡教师选调考试《教师职业道德》题库含完整.. 42页

县乡教师选调考试《教师职业道德》题库附答案.. 44页

中国历史文化知识竞赛100题及答案【全优】 13页

儿科肺部听诊课件 28页

腹股沟斜疝护理查房课件 13页

心理弹性量表 2页

酒精所致精神障碍 4页

GG修改器函数语法中文版 46页

温铁军 我国三农和三治-承载危机 0325PPT讲座.. 39页

医院最佳党日活动总结 43页

CRH380转向架 动车组转向架三维实体仿真设计 39页

广东海洋大学毕业论文格式及模板 9页

金刚怖畏双尊(十三尊)简修仪轨 29页