• 搜素结果

 / 

问题驱动的软件测试设计

msup
测试咨询顾问,ISO 29119镜像工作组专家
9902
74116
71055
问题驱动的软件测试设计
推荐课程
8.5评分
推荐课程
8.5评分
¥

5800.00

每人

课程时长

课程排期

如您想参加此课程,您可以点击“我想参加”按钮提交您的需求,我们会及时与您联系

地点: 该课程暂无排期
没有地点信息
将课程带入到您的团队,为您的团队进行一对一辅导。
预约内训

课程详细[html版]

课程信息

“问题驱动的软件测试设计”以郑文强和马均飞合著的《软件测试设计》专著为基础,该培训课程提供了系统化的测试设计方法指南,从4个维度构建了测试设计框架:质量要求、功能交互、输入选择和组合、重点选择。同时基于测试设计指南和框架,有效构建测试设计评价体系。通过综合应用测试设计指南和框架,不断提高公司的测试能力,进而提升测试覆盖率、测试效率、测试有效性和测试质量。

培训特色

测试用例设计是整个软件测试过程中非常重要的测试活动,需求规格说明是测试人员开展测试设计的主要参考输入。而在测试实践中基于需求规格说明得到的测试用例,在测试覆盖率、测试效率、测试有效性和测试质量等方面的表现却是差强人意。
本培训结合际案例,让测试人员了解测试用例设计过程中主要面临的4大挑战:质量问题、需求问题、输入问题和资源问题,以及挑战给测试过程和测试活动带来的负面影响。

目标收益

1. 了解测试用例设计中的4大挑战及负面影响
2. 从过程、技术、人的层面解决4大挑战
3. 掌握基于质量特性的测试设计技术,满足不同用户的质量要求
4. 掌握基于经验的测试设计技术,解决需求不全、变更等问题
5. 掌握基于规格说明的测试设计技术,解决输入和组合太多的问题
6. 掌握基于风险的测试设计技术,选择测试重点安排测试优先级,实现测试执行敏捷化,与测试质量达到有效平衡
7. 提高测试覆盖率、效率和有效性,提升测试质量和产品质量

培训对象

资深测试人员、测试组长、测试经理、质量保证人员和需求分析人员等。

学员基础

至少有2年的相关工作经验

课程大纲

主题 内容

第1天上午

第1章:引子 - 问题驱动的软件测试设计
1. 为什么软件测试设计?
2. 软件测试设计也需要有过程吗?
3. 测试设计中构建模型的作用
4. 软件测试设计面临的主要挑战是什么?
5. 问题驱动的软件测试设计是如何提出的?

第2章:基于质量属性的测试设计
1. 如何从用户的角度考虑软件质量?
2. 测试与FRESIUP质量模型
3. 功能测试
o 案例分析:适合性测试
o 案例分析:准确性测试
o 案例分析:完整性测试
o 案例分析:基于对象的功能测试分析
4. 非功能测试
o 案例分析:可靠性测试
o 案例分析:效率测试
o 案例分析:互操作性测试
o 案例分析:安全性测试
o 案例分析:易用性测试
o 案例分析:可移植性测试
5. 构建适合自己的质量特性列表

第1天下午

第3章:基于领域知识的测试设计
1. 需求不全下如何有效开展测试?
2. 测试设计中测试经验为什么这么重要?
3. 功能交互分析和设计
o 时序交互
o 接口一致性
o 资源共享
o 约束条件
o 案例分析
4. 用户场景测试
o 构建测试场景
o 如何选择更有效的分支场景
o 测试场景的覆盖率评估
o 案例分析
5. 其他基于领域知识的方法

第2天上午

第4章:基于规格说明的测试设计
1. 如何解决输入参数与平台的无穷尽测试问题?
2. 案例分析:输入参数分析与设计
3. 案例分析:功能状态分析与设计
4. 案例分析:逻辑条件分析与设计
5. 案例分析:参数组合分析与设计

第2天下午

第5章:测试重点与测试执行敏捷化
1. 如何实现测试资源和测试质量/进度的平衡?
2. 什么是基于风险的测试?
3. 测试重点与优先级选择
o 功能特性的重点选择
o 测试用例的优先级选择
o 基于风险的测试策略
4. 测试执行的敏捷化
o 重点选择与动态调整
o 快速响应与测试点维护
o 高效沟通与缺陷管理
o 影响分析与回归测试
o 测试执行的自动化

第6章:综合应用问题驱动的软件测试设计

第1天上午

第1章:引子 - 问题驱动的软件测试设计
1. 为什么软件测试设计?
2. 软件测试设计也需要有过程吗?
3. 测试设计中构建模型的作用
4. 软件测试设计面临的主要挑战是什么?
5. 问题驱动的软件测试设计是如何提出的?

第2章:基于质量属性的测试设计
1. 如何从用户的角度考虑软件质量?
2. 测试与FRESIUP质量模型
3. 功能测试
o 案例分析:适合性测试
o 案例分析:准确性测试
o 案例分析:完整性测试
o 案例分析:基于对象的功能测试分析
4. 非功能测试
o 案例分析:可靠性测试
o 案例分析:效率测试
o 案例分析:互操作性测试
o 案例分析:安全性测试
o 案例分析:易用性测试
o 案例分析:可移植性测试
5. 构建适合自己的质量特性列表

第1天下午

第3章:基于领域知识的测试设计
1. 需求不全下如何有效开展测试?
2. 测试设计中测试经验为什么这么重要?
3. 功能交互分析和设计
o 时序交互
o 接口一致性
o 资源共享
o 约束条件
o 案例分析
4. 用户场景测试
o 构建测试场景
o 如何选择更有效的分支场景
o 测试场景的覆盖率评估
o 案例分析
5. 其他基于领域知识的方法

第2天上午

第4章:基于规格说明的测试设计
1. 如何解决输入参数与平台的无穷尽测试问题?
2. 案例分析:输入参数分析与设计
3. 案例分析:功能状态分析与设计
4. 案例分析:逻辑条件分析与设计
5. 案例分析:参数组合分析与设计

第2天下午

第5章:测试重点与测试执行敏捷化
1. 如何实现测试资源和测试质量/进度的平衡?
2. 什么是基于风险的测试?
3. 测试重点与优先级选择
o 功能特性的重点选择
o 测试用例的优先级选择
o 基于风险的测试策略
4. 测试执行的敏捷化
o 重点选择与动态调整
o 快速响应与测试点维护
o 高效沟通与缺陷管理
o 影响分析与回归测试
o 测试执行的自动化

第6章:综合应用问题驱动的软件测试设计

+加载更多
Donec quam felis

Thousand unknown plants are noticed by me: when I hear the buzz of the little world among the stalks, and grow familiar with the countless indescribable forms of the insects and flies, then I feel the presence of the Almighty, who formed us in his own image, and the breath

I am alone, and feel the charm of existence in this spot, which was created for the bliss of souls like mine. I am so happy, my dear friend, so absorbed in the exquisite sense of mere tranquil existence, that I neglect my talents. I should be incapable of drawing a single stroke at the present moment; and yet.

+加载更多

近期公开课推荐

28
七月
上海
领域驱动设计

领域驱动设计

28
七月
上海
Python自动化运维:技术与最佳实践

围绕Python自动化运维这个主题,详细介绍系统…

28
七月
上海
微服务架构设计与实践

课程涵盖了互联网架构中设计到的方方面面,…

28
七月
北京
互联网高可用架构设计与实践

互联网架构师应对如今的高并发要具备哪些能…

28
七月
广东
自动化运维

以介绍方向为主、学习互联网思想、从案例中…

课程反馈

课程评分

8.5

4人反馈

用户还看了其他课程

企业战略与平台运营实战

企业战略与平台运营实战

4752人看过
0人评价
Loadrunner使用与性能测试培训

Loadrunner使用与性能测试培训

18471人看过
0人评价

欢迎来到msup!

还不是msup会员?快来注册吧!

立即注册

服务热线

400-812-8020

market@msup.com.cn

官方微信公众号

微信公众号:msupclub

Copyright © 2017 msup

京ICP备09001521号