末知识点复习.ppt

上传人:啊飒飒 文档编号:13249207 上传时间:2021-12-20 格式:PPT 页数:21 大小:863.50KB
返回 下载 相关 举报
末知识点复习.ppt_第1页
第1页 / 共21页
末知识点复习.ppt_第2页
第2页 / 共21页
末知识点复习.ppt_第3页
第3页 / 共21页
末知识点复习.ppt_第4页
第4页 / 共21页
末知识点复习.ppt_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《末知识点复习.ppt》由会员分享,可在线阅读,更多相关《末知识点复习.ppt(21页珍藏版)》请在三一文库上搜索。

1、第十一章 内容复习(一),1. 本门课程的授课思路,2.软件测试概述与测试策略,软件测试的定义与目的 使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别(IEEE)软件缺陷定义 软件中不满足用户需求的问题,对一个项目进行软件测试的一般过程软件测试的分类:按开发阶段划分按测试技术划分按软件是否运行划分按测试实施组织划分测试用例的定义为特定的目的而设计的一组测试输入、执行条件和预期的结果,写测试计划,设计测试用例,测试实施,生成缺陷报告,测试总结,软件测试的过程模型:V 模型 、W模型、 H模型要求:会画流程图,了解它们各自的优

2、势与局限性,3.黑盒测试方法,3.1 等价类划分法标准等价类健壮等价类,强标准等价类,弱标准等价类,强健壮等价类,弱健壮等价类,3.2 边界值法,边界值法基于的理论假设:等价类划分法与边界值法应用举例:,单故障假设,测试场景:在各种输入条件下,测试程序的登录对话框功能。用户名和密码的规则如下: 用户名长度为6至10位(含6位和10位) 用户名由字符(a-z、A-Z)和数字(0-9)组成 不能为空、空格和特殊字符 密码规则同用户名规则,参考答案:,3.3 决策表法,决策表法适用的范围:决策表通常由哪几部分组成?,适用于解决多逻辑条件下执行不同操作的情况,3.4 因果图法,因果图法适用的范围:原因

3、与结果的主要关系及表示方法,适用于检查程序输入条件的各种组合情况,(a)恒等,(b)非,(c)或,(d)与,因果图法与决策表法练习:在银行业务信息系统中,有三个输入条件:A活期存折账户,B正确的密码输入,C一本通账户(活期、定期合并在一本通存折上);有两个输出结果:e显示活期账户信息,f显示定期账户信息。如果同时满足A、B,或者同时满足B、C,就会有e;如果同时满足B、C,则会有f。请用因果图法设计以上描述的测试用例,然后将因果图转换成决策表,参考答案:,3.5 场景法,适用范围:实现方法:基本流和备选流,由事件触发来控制流程的情况,3.6 其他方法,错误推测法正交实验法,4.白盒测试方法,白

4、盒测试的定义,白盒测试的目的(或白盒测试的原则) 将测试对象看做一个打开的盒子,检查程序的内部结构白盒测试采用的测试方法,白盒测试,循环覆盖,基本路径,逻辑覆盖,语句覆盖、判断覆盖,简单循环、嵌套循环、串接循环,4.1 逻辑覆盖测试,每条路径都能被执行,路径覆盖,每个判定及每个条件的各种可能至少出现一次,判定/条件覆盖,每个判定中条件的各种可能组合至少执行一次,每一判定语句中的每个逻辑条件的可能值至少执行一次,条件覆盖,程序中每条判定的各个分支至少执行一次,判断覆盖,程序中每条可执行语句至少执行一次,语句覆盖,含义,逻辑覆盖类型,组合条件覆盖,逻辑覆盖题目练习,4.2 基本路径覆盖,掌握三个概念:控制流图、环形复杂度、独立路径控制流图:只含两种符号:节点和控制流线环形复杂度:度量程序逻辑复杂度的定量尺度,有三种计算方法独立路径:程序中至少引入一个新条件或一个新处理语句的程序通路,必须至少包含一条本路径定义之前不曾用过的边。,练习,画控制流图计算V(G)独立路径测试用例,循环测试,了解知道分类,欢迎提问和讨论,谢谢,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1