msup品牌课系列:微软卓越软件工程测试规范培训

课程简介:
  • 课程类别:软件测试人员
  • 首席讲师:袁孟轲
  • 课程费用:¥5800.00

您可以:预约讲师到您的企业中为您量身定制课程。
如果您有任何问题请致电:msup全国客户服务热线:800-818-8020转652

你想了解微软公司是怎样进行软件测试的吗?你想知道微软公司是如何培养自己的测试人员的?本教程直接利用了微软公司内部开发的用于培养其自身软件测试工程师进行卓越软件工程的材料,结合讲师本人在微软美国总部与微软北京亚洲工程院近十年的实际开发、测试与团队领导的经验,为您讲述当今软件测试领域最先进的测试理念、测试方法与测试技术,使您能够开拓视野,并为您自己公司内部软件研发流程的定义、测试工作的开展,与测试人员的职业发展方向提供参考与借鉴。

课程大纲:

微软卓越软件工程的测试工程师培养计划是正规的软件测试技术与方法的培训。它不但有理论与技术上的深度,同时也结合实际,提供了应用这些理论与技术的实战技巧。其主要内容包括:
. 功能测试技术的理论与实战技巧
. 结构测试技术的理论与实战技巧
. 代码覆盖分析的介绍
. 设计高效的测试用例
. 软件缺陷管理与提供优秀的软件缺陷报告
. 各种先进软件测试方法与工具的介绍
. Debugging 简介
. 正式代码检查与功能设计文档评审
. 基于模块的测试方法的概念介绍
 

课程目标:

微软卓越软件工程的测试工程师培养计划的课程通过给软件测试工程师们灌输软件测试相关的技术与技巧,可以提
高他们在软件测试工作中的生产率与工作满意度,并让他们了解到软件测试领域的博大精深之所在,为他们以后在
这个领域的职业发展提供更明确路线与坐标。本课程的具体目标包括:
. 了解软件测试工作的重要性以及测试工程师在软件开发流程中的关键角色与作用
. 了解功能测试技术的理论与实战技巧
. 了解结构测试技术的理论与实战技巧
. 使用代码覆盖分析工具进行测试覆盖度的提高
. 设计与编写高效的测试用例
. 提供明晰与可操作的软件缺陷报告
. 了解各种先进软件测试方法与工具
. 了解软件debugging工具并能够从数据中发现软件问题
. 能够进行代码检查并发现错误与过失
. 能够进行功能设计文档评审并发现错误与过失
. 了解基于模块的测试方法的概念
. 掌握提高测试工作效率的能力
. 掌握通过分析与了解结果反向提高测试用例的能力
 
课程时间表:
Days

Session

Module
Topics
1
1

Testing overview
测试技术概论

Software testing overview
软件测试技术概论

Test prioritization – making decisions如何在测试工作中进行正确的决策

1
2

Functional testing techniques
功能测试技术

Boundary value analysis
边界值分析技术

Equivalence class partitioning
等价类划分技术

Combinatorial analysis
组合分析技术

1
3
Structural testing techniques and code coverage analysis
结构测试技术与代码覆盖分析
Decision/Branch coverage
决策、分支覆盖
Condition coverage
条件覆盖
Basis path coverage
基本路由覆盖
Code coverage analysis
代码覆盖分析
1
4
Test Documentation
测试文档
Test Cases
测试用例的编写
Defect reports
软件缺陷报告的要点
2
5
Integration and system level testing methodologies and tools
集成测试与系统级测试的方法与工具
Exploratory testing
探索性测试
Application compatibility testing
应用程序兼容性测试
Accessibility testing
易用性测试
Security testing
安全性测试
Globalization testing
国际化测试
Political sensitivity testing
敏感词汇测试
2
6
Debugging basics
Debugging 基础
Debugging Principles
Debugging 原理
Troubleshooting common data errors
诊断通用数据错误
2
7
Reviews and Inspections
评审与检查

Formal specification inspections
正式设计文档的评审

Formal code reviews
正式代码的检查

2
8

Model based testing concepts
基于模型的测试方法的概念介绍

State transition testing
状态转换法在测试中的应用