- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试技术 复习 题型 单项选择题-约20% 简答题-约20% 应用题-约60% 答题注意事项 课程目的 了解测试的基本概念 掌握软件测试的基本技术 黑盒和白盒 测试活动 掌握软件测试策略的基本原理 内容 软件测试基础 软件测试框架 软件测试技术 黑盒测试 白盒测试 测试活动 静态测试 典型应用问题 三角形问题 NextDate函数 佣金问题 保险金问题 课程概述 课程的由来 软件危机 软件工程 软件质量保证 软件测试 课程的介绍 目标 内容 形式和要求 参考书目 软件测试概述 软件测试产生的背景 软件测试的基本思想 软件生存周期 软件测试的技术与过程 持续的软件测试 软件测试的充分性准则 软件测试中的若干问题 面向路径的测试数据自动生成 测试预言、期望结果的自动生成 软件测试的原则与经验 测试人员的离散数学 集合论 函数 关系 命题逻辑 概率论 边界值测试 边界值分析 健壮性测试 最坏情况测试 特殊值测试 举例 随机测试 边界值测试的方针 等价类测试 等价类 弱一般等价类测试 强一般等价类测试 弱健壮等价类测试 强健壮等价类测试 三角形问题的等价类测试用例 次日函数的等价类测试用例 佣金问题的等价类测试用例 等价类测试方法讨论 一般基于等价类的测试方法 1、按照规格说明中的“输入条件”(或者输出条件)划分等价类 确定等价类的原则 有效等价类 无效等价类 2、设计一个新的测试用例,使其尽可能多的覆盖尚未覆盖的有效等价类;重复这一步骤,直到所有的有效等价类都被覆盖为止 3、设计一个新的测试用例,使其仅覆盖一个无效等价类;重复这一步骤,直到所有的无效等价类都被覆盖为止 因果图分析 因果图分析方法的原理 举例 基于判定表的测试 判定表(决策表)测试的原理 三角形问题的测试用例 次日函数测试用例 佣金问题的测试用例 判定表测试的讨论 功能性测试回顾 测试工作量 测试效率 测试的有效性 指南 案例研究 静态测试 静态测试技术 代码审查 代码走查 静态测试的内容 需求定义的静态测试 设计文档的静态测试 源代码的静态测试 课后作业 主要由人工进行的静态测试方法有哪几种? 代码审查与代码走查有什么区别? 测试人员的图论 图 有向图 用于测试的图 结构性测试(1)控制流测试 语句覆盖SC 判定覆盖DC 条件覆盖CC 条件判定组合覆盖CDC 多条件覆盖MCC 修正条件判定覆盖MCDC 路径覆盖 基本路径测试方法 1、绘制程序的控制流图 2、计算McCabe圈复杂度(设为n) 3、确定基本路径集的确定,即构造n条独立路径 (1) 任意构造一条从(唯一)入口结点到(唯一)出口结点的路径,将该路径加入基本路径集 (2) 修改基本路径集中路径,至少经过一条以前未走过的边,将新路径加入基本路径集 重复第(2)步,直到基本路径集中包含n条路径 4 设计测试用例,使基本路径集中的路径能走通 结构性测试(2)数据流测试 定义(定值)/引用测试 举例 结构性测试(3)基于程序切片的测试 程序切片的原理 基于程序切片的测试 结构性测试回顾 何时停止测试 漏洞与冗余 用于方法评估的指标 集成测试 集成测试的必要性 集成测试的方法 基于分解的集成 基于调用图的集成 基于路径的集成 案例研究 构造测试用例 [程序] Int function1(bool a, bool b, bool c) { Int x = 0; if (a (b||c)) x=1; return x; } 构造测试用例-续 语句覆盖SC 判定覆盖DC 构造测试用例-续 条件覆盖 条件判定组合覆盖 * * * *
文档评论(0)