课程优势:机构软件测试课程,采用四大课程阶段教学,具备国际认证。将测试理论与测试工具相结合,对测试理论、测试方法、测试规范和测试流程的深入掌握,并熟练应用。作为一个合格的测试工程师必须同时兼顾这两方面的能力。课程中实现的功能和性能的并重,特别是重注培养在具备开发和系统架构的基础之上,通过性能测试工具,分析测试结果,解决性能问题高含金量技术,达到软件标准。
课程目标:1)与企业完全结合,能胜任软件公司软件测试、自动化测试、白盒测试、黑盒测试、技术文档、技术支持、配置管理、软件开发等岗位;
2)精通功能测试工具QTP,性能测试工具LR,缺陷管理工具QC(TD)等;
2)掌握软件测试技术;
3)掌握java语言与测试相关脚本语言的编写;
4)掌握国际化、规范化的软件工程方法及测试管理流程;
5)精通基于Oracle/MySQL/SQLServer数据库的应用管理技术;
6)掌握主流的应用平台及测试环境;Linux与Windows;
7)掌握白盒测试、黑盒测试等软件测试技术;
8)项目小班制教学,让学员具备相当于1-2年的软件开发工作经验。
课程详情:1、
软件测试设计
1.1 什么是软件测试设计?
1.2 软件测试设计面临的主要挑战是什么?
1.3 为什么测试设计还是这么难?
1.4 软件测试设计需要有过程吗?
2、基于传统的测试设计
2.1 案例分析:等价类和边界值
2.2 案例分析:正交法
2.3 案例分析:状态转换图/表/树
2.4 案例分析:决策表
2.5 案例分析:基于用况
3、基于质量的测试设计
3.1 从用户的角度考虑软件质量
3.2 测试与ISO/IEC 9126质量模型
3.3 功能测试
案例分析:适合性测试
案例分析:准确性测试
案例分析:安全性测试
例分析:互操作性测试
案例分析:完整性测试
案例分析:基于对象的功能测试分析
3.4 非功能测试
案例分析:可靠性测试
案例分析:效率测试
案例分析:易用性测试
案例分析:可移植性测试
3.5 构建适合自己的质量特性列表
4、基于风险的测试设计
4.1 实现测试资源和测试质量/进度的平衡
4.2 基于风险的测试
4.3 基于风险驱动测试设计
功能特性的重点选择
测试用例的优先级选择
基于风险的测试策略
4.4 基于风险的测试执行敏捷化
动态调整
快速响应
进度监控
影响分析
测试评估
5、基于经验的测试设计
5.1 需求不全的情况下如何有效开展测试?
5.2 测试设计中测试经验为什么这么重要?
5.3 功能交互分析和设计
全局因素
时序交互
接口一致性
资源共享
约束条件
案例分析
5.4 用户场景测试
构建测试场景
如何选择更有效的分支场景
测试场景的覆盖率评估
案例分析
5.5 探索式测试
6、综合应用问题驱动的软件测试设计
查看全部
东莞软件测试认证培训课程课程内容仅供参考,具体内容以培训机构招生简章为准,或可咨询在线客服:点击咨询