广州IT培训

培训+考试-站解决,官方授权培训机构

学校课程咨询服务:
400-888-4849
培训世界 >广州软件测试培训 >广州黑盒测试课程培训

广州黑盒测试课程培训

广州黑盒测试课程培训

上课时段: 详见内容

已关注: 241

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 广州IT培训

教学点: 1个

开班时间: 滚动开班

咨询电话:400-888-4849

预约试听

课程详情

一、黑盒测试培训目标

(1)测试人员不足,尤其是有经验的测试工程师不足问题


(2)开发团队对Bug的理解不一致问题

(3)有哪些先进的测试技术可以解决测试效率问题

(4)在产品开发过程中已经修复的Bug又重复出现在不同版本中

(5)测试过程中重复性工作巨多,时间一长,会影响测试人员的士气

(6)开发团队提供的规格文档简单,不足以参考
二、黑盒测试课程简介
软件测试环节一直在软件工程中是最弱的环节,随着客户对软件质量要求越来越高,管理者对软件测试的认识越来越深刻,开始组建测试团队,学习测试技术,发现良好的测试工具,这样就可以提升软件质量了,真是这样吗?NO,我们将在课程中演绎测试过程中的每一个环节,通过隐喻,让您真正感悟到软件测试是一个有机的整体,环环相扣,让我们一起走进软件测试圣殿,找到您解答您疑惑的金钥匙!
三、黑盒测试课程内容
阶段一

1、软件质量与软件测试

(1)从“美国航天史上的十大灾难”获得的启示

(2)讨论:软件质量是测试出来的吗?

(3)如何发现自己工作中的质量问题?

(4)测试工作是一项简单工作吗?

(5)测试的最高境界是什么?

2、测试基础

(1)测试的依据是什么?

(2)测试有哪些领域?

(3)黑盒测试与白盒测试

(4)手工测试与自动化测试

(5)测试工程师与测试架构师

3、测试团队

(1)测试工程与测试团队

(2)测试角色划分

(3)测试职责定义

(4)测试工程师的能力模型

(5)测试工程师的职业生涯规划

4、测试流程

(1)测试工程师一天的工作

(2)介绍IBM的测试流程

(3)介绍微软的测试流程

(4)介绍CMMI中的测试流程

(5)规范化“测试工程师流程”

阶段二

5、测试范围

(1)需求规格与测试范围

(2)简单需求规格带来的测试问题

(3)如何处理模糊的测试范围

(4)如何从代码中获取需求规格

(5)动手实践:评估一份待测试的需求规格

6、测试外部功能分析

(1)测试输入结构分析

(2)测试功能流程分析

(3)测试输出结果分析

(4)测试功能依赖关系分析

(5)测试前置条件分析

(6)测试环境分析

(7)测试干扰因素分析

(8)动手实践:使用工具快速分析外部功能的结构

7、测试内部结构分析

(1)测试软件逻辑结构分析

(2)测试软件物理结构分析

(3)测试软件部署结构分析

(4)测试软件运行结构分析

(5)测试软件类结构分析

(6)测试软件代码结构分析

(7)动手实践:读懂基于UML实现模型

8、测试非功能性分析

(1)测试软件质量属性优先级别列表

(2)测试性能要求分析

(3)测试可靠性要求分析

(4)测试安全性要求分析

(5)动手实践:从验证视角分析非功能性

阶段三

9、测试输入设计

(1)测试输入取值设计

(2)测试输入组合取值设计

(3)六大测试技术综合应用

(1)边界值技术、等价类取值技术

(2)因果表取值、决策表取值技术

(3)正交表取值、所有值对取值技术

(4)基础数据构造设计

(5)历史数据使用技术

(6)动手实践:使用测试技术缩减测试规模

10、测试场景步骤设计

(1)测试场景分解

(2)测试执行步骤与交互方式

(3)正常测试场景、分支测试场景、异常测试场景

(4)极端测试场景

(5)动手实践:基于功能界面原型的测试场景分解

11、测试预期设计

(1)设计截获预期值的位置

(2)预期值的类型

(3)有效描述测试预期值

(4)定量描述测试判断

(5)定性描述测试判断

(6)动手实践:预期值位置判断实践

12、测试环境设计

(1)搭建测试环境

(2)建立测试干扰源的方法

(3)仿真测试环境

(4)虚拟化测试环境

(5)动手实践:估算测试环境的容量

阶段四

13、组合测试设计

(1)独立功能测试与组合功能测试

(2)依据功能流程的组合测试

(3)基于全排列的组合测试

(4)基于正交表的组合测试

(5)基于分类树的组合测试

(6)动手实践:基于分类树工具的组合测试

14、集成测试设计

(1)函数接口测试与单元测试

(2)单元测试由谁来完成?

(3)单元测试验证是否实现函数?

(4)深度单元测试

(5)动手实践:持续集成构建的过程

15、性能测试设计

(1)影响性能的主要因素

(2)性能的指标体系

(3)性能测试场景分解

(4)性能测试数据构造

(5)自动化性能测试

(6)动手实践:基于场景的性能测试

16、可靠测试设计

(1)区别可靠性、稳定性与可用性

(2)可靠性测试场景分解

(3)构造可靠性测试的数据

(4)可靠性测试判断标准

(5)自动化可靠性测试

(6)动手实践:依据讲师提供的场景完成可靠性测试

阶段五

17、用户验收测试设计

(1)用户验收的标准

(2)内部的验收性测试

(3)外部用户的验收性测试

(4)基于用户工作环境的验收测试

(5)动手实践:从用户体验视角的验收测试

18、测试用例执行

(1)手工测试的效率

(2)自动化测试的误区

(3)自动化测试编程与脚本录制

(4)提高手工测试效率的方法

(5)动手实践:基于经验的测试方法

19、缺陷描述报告

(1)缺陷描述与缺陷修复的效率

(2)全面、准确的描述缺陷

(3)缺陷症状的归类

(4)缺陷相关的截图、日志

(5)缺陷分析与指派

(6)动手实践:从华为一份文档中得到的启示

20、测试反模式

(1)动静结合的测试模式

(2)基于代码的测试模式

(3)基于UML模型的测试模式

(4)基于风险的测试模式
1