




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试基础 第五讲 由安博测试空间技术中心 软件测试 第三章测试技术基础 本章学习内容 黑盒测试等价类划分法边界值分析法因果图法决策表法白盒测试逻辑覆盖测试基本路径测试测试用例设计 分类按照测试技术白盒测试 黑盒测试和灰盒测试按照执行状态静态测试和动态测试 软件测试方法 按照开发阶段单元测试集成测试确认测试系统测试验收测试按照测试实施组织计划 执行主体 开发方测试 测试 用户测试 测试 第三方测试 静态测试与动态测试静态测试定义不运行被测程序通过其他手段达到检测目的对被测程序进行特性分析方法的总称静态的检查程序代码 界面或文档中可能存在的错误的过程测试活动需求评审设计评审代码走查代码检查 必须修改的问题 3 程序没有注释程序 代码 注释注释语句 总代码行数 1 5 1 4子函数max没有返回值类型精度丢失问题建议修改的问题 3 main函数没有返回值类型和参数表 默认为voidmain void 1行代码之定义1个变量 程序适当加一些空行 includemax floatx floaty floatz z x y x y return z main floata b intc scanf f f 发现什么问题了吗 程序名称 求两个实数中的大数作者 版本 1 0创建时间 1 02007 09 10 includefloatmax floatx floaty 返回两个单精度数中的大数 floatz z x y x y return z main floata b floatc scanf f f 动态测试定义运行被测程序输入测试用例对运行情况 输入与输出对应关系 分析测试活动单元测试集成测试系统测试用户验收测试 静态测试和动态测试进行结构和功能测试 黑盒测试与白盒测试 检查程序各功能是否能实现检查功能错误又称为功能测试 数据驱动测试或基于规格说明的测试 黑盒测试 黑盒测试活动功能测试性能测试攻击测试特点黑盒测试与软件的具体实现过程无关黑盒测试用例的设计可以和软件实现同时进行能够找到大多数测试方法无法发现的错误 对于无法得到源代码的软件可以完成一定的测试 检查内部操作是否按规定执行各功能是否得到充分使用又称为结构测试 逻辑驱动测试或基于程序本身的测试 白盒测试 白盒测试活动语句覆盖分支覆盖判断覆盖条件覆盖判断 条件覆盖路径覆盖 语句覆盖 最常见也最弱的逻辑覆盖准则 要求设计若干个测试用例 使被测程序的每个语句都至少被执行一次 分支覆盖 判定覆盖 要求设计若干个测试用例 使被测程序的每个判定的真 假分支都至少被执行一次 当判定含有多个条件时 可以要求设计若干个测试用例 使被测程序的每个判定的真 假分支都至少被执行一次 条件覆盖 两种测试方法从不同的角度出发反映了软件的不同侧面适用于不同的开发环境 黑盒测试 白盒测试 黑盒测试与白盒测试比较 黑盒 白盒 动态 静态测试之间关系只是从测试的不同角度分类同一个测试 都有可能属于这几种测试 他们之间还有包含交叉的关系黑盒测试有可能是动态测试 运行程序 只看输入和输出 也可能是静态测试 不运行程序 只看界面 白盒测试有可能是动态测试 运行程序 分析代码结构 也可能是静态测试 不运行程序 只是静态查看代码 动态测试有可能是黑盒测试 运行程序 只看输入和输出 也可能是白盒测试 运行程序 分析代码结构 静态测试有可能是黑盒测试 不运行程序 只是查看界面 也可能是白盒测试 不运行程序 只是静态查看代码 代码检查 代码审查代码审查小组 缺陷记录会议 主持人作者评论员记录员人数 3 6 代码走查由一组人员检查代码并向编码者提出问题编程者解释代码逻辑 并回答大家的问题如果编程者对提出的有些问题不能给出回答 则需要带回去找出答案 走查的完备性受走查小组所提出问题范围的限制 桌面检查检查代码各部分正确性的方法由代码编写者手工完成通过将代码与设计或规格说明进行对比 保证代码有效完成所希望的工作 依靠人 很难在所有开发人员中产生一致效果 桌面检查 代码走查 代码审查不仅用于代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏教版三年级数学上册期中综合提优卷(B)(含答案)(范围:第一单元至第四单元)
- 八年级数学上册苏科版 第2章《实数的初步认识》单元检测卷(含答案)
- 20.6 磁生电 同步练习 人教版九年级物理全一册(含答案)
- 徐州医院笔试题及答案
- 2025年哈尔滨南岗区哈西社区卫生服务中心招聘2人备考练习题库及答案解析
- 2025新疆机场集团阿勒泰管理分公司三季度招聘45人备考练习试题及答案解析
- 航空机票网络销售业务代理合同协议书范本模板
- 红酒代销合同书范本2篇
- 2025年河北衡水高新科技集团有限公司公开招聘工作人员19名备考练习题库及答案解析
- 2025江苏徐州邳州市招聘编制教师135人备考练习题库及答案解析
- 计算机视觉与应用 课件 1.1 计算机视觉概念
- 《免疫细胞存储》课件
- 颅脑外伤课件
- 美术培训机构教学体系实施方案
- 餐饮操作工作流程
- 幼儿园红色小故事PPT:狼牙山五壮士2
- 合法性审查意见书格式-法制办公室
- 邹平梁邹矿业有限公司矿山地质环境保护与土地复垦方案
- 从目的论看纪录片字幕翻译
- 连锁经营管理理论与实务(全)
- CAK-13CNC不落轮镟床维修指引
评论
0/150
提交评论