软件测试分类及流程
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
You cannot improve your past, but you can improve your future. Once time is wasted, life is wasted.
软件测试流程
需求分析
测试计划
测试设计
执行测试
分析结果
需求分析阶段
测试和开发人员一起了解项目寻求,站在用户角度 确定重点测试方向。 其依据是软件需求文档、软件规格书以及开发人员 的设计文档等
测试阶段的角度
向购买者展示软件,交付的最后工序
回归测试 Alpha测 试 Beta测试
测试方法划分
白盒测试
逻辑驱动 基路测试 等价类划 分 边界值分 析 因果图
测试方法的角度
不基于内部设计和代码
黑盒测试
错误推测 灰盒测试
白盒测试
白盒测试概念
•指把盒打开,去研究里面的 源代码和程序结构。
白盒测试的方法
•逻辑驱动、基路测试等,主 要用于软件验证。
黑盒测试
黑盒测试概念
•把被测软件看作是一个黑盒子,我们 不去关心盒子里面的结构,只关心软 件的输入数据和输出结果。
黑盒测试的方法
•有等价类划分、边值分析、因—果图 、错误推测等,主要用于软件确认测 试。
灰盒测试
50
%
75
%
96
java
%
C language
测试计划制订
测试计划制订概念和目的
定义了各个级别的测试所使 用的策略、方法、测试环境、 测试通过或失败准则等。 目的是为有组织地完成测试 提供基础。
级别
A
B
C
测试设计
测试设计概念和目的
按计划划分测试的子系统, 设计测试用例及开发必要的 测试驱动程序。 目的是帮助我们准确测出软 件存在的问题。
执行测试
单元测试
集成测试
系统测试
出厂测试
在有限的时间内,有限的人员下,考虑如何分工,如何合理地利用资 源来测试。
THANK YOU
Software Test
咨询qq:1135235713
You cannot improve your past, but you can improve your future. Once time is wasted, life is wasted.
Android
You cannot improve your past, but you can improve your future. Once time is wasted, life is wasted.
软件测试分类 及流程
Software Test:
目 录
静态测试
单元测试
集成测试 系统测试 验收测试
软件执行的角度
动态测试
测试阶段的角度
回归测试
白盒Baidu Nhomakorabea试
Alpha测 试
Beta测试
测试方法的角度
黑盒测试
灰盒测试
软件执行
静态测试
软件的角度
静态测试
单元测试
测试阶段划分
集成测试
功能测试
系统测试 性能测试 随机测试 验收测试