实施高效测试:测试用例设计与执行的敏捷化
来源:互联网 发布:知言养气的意思是什么 编辑:程序博客网 时间:2024/05/16 10:18
测试用例设计与执行在测试过程中并不是独立的两个阶段,而是相互之间不断反馈与改进的关系。但在测试实践过程中测试分析、设计与执行几个环节经常脱节,导致测试设计与执行活动无法在有限的时间与资源下达到测试目标。
“实施高效测试:测试用例设计与执行的敏捷化”基于数据通信产品测试实践,分享了测试分析、设计与执行活动脱节导致的测试挑战,通过系统化的测试分析与设计,结合高效测试用例执行和监控,实现测试过程的敏捷化。通过本门课程的学习,可以帮助学员掌握系统化专业化的测试分析与设计思维过程、技术与方法;掌握轻量级测试用例执行过程,通过更新测试过程、测试文档、测试风险、缺陷管理、回归测试等关键域达到测试过程的敏捷化。
“实施高效测试:测试用例设计与执行的敏捷化”课程面向对象是有一定工作经验的测试骨干与测试技术人员。课程授课模式以问题讨论、问题解决建议、成功案例和行业成功经验分享为主。本课程主要包括的内容如下:
第一部分:测试分析、设计与执行的冲突与脱节
1. 测试分析与设计问题
- 测试的参考输入是什么
- 缺乏测试分析技术
- 测试对象与测试技术的脱节
- 建立模型很难
- 案例分析
2. 测试文档问题
- 过多的编写文档工作量
- 测试文档用的太少
- 限制测试思维
- 维护工作量巨大
3. 测试执行问题
- 测试范围太大
- 测试优先级不明确
- 回归测试问题
- 版本之间的可追溯性问题
第二部分:系统化测试分析与设计思维过程
4. 问题驱动的软件测试用例设计
- 过程
- 技术
- 人
5. 基于规格说明的测试分析与设计
- 测试技术分类列表
- 案例分析
6. 基于质量属性的测试分析与设计
- 质量模型
- 内部质量
- 外部质量
- 案例分析
7. 基于经验的测试分析与设计
- 测试技术分类列表
- 案例分析
8. 基于风险的测试分析与设计
- 测试技术分类列表
- 案例分析
- 综合应用各种测试技术与方法的思维过程
第三部分:轻量级测试用例执行过程
9. 安排测试执行任务与进度
- 选择测试重点
- 设置测试优先级
10. 执行测试用例
- 搭建测试环境
- 准备测试数据
- 比较测试结果
- 提交缺陷报告
11. 记录测试结果
- 测试人员
- 测试时间
- 测试结果
- 版本号
- 缺陷ID和缺陷描述
12. 分析测试结果
- 影响分析
- 根本原因分析
- 实施再测试与回归测试
13. 监控测试结果
14. 测试反馈与改进
第四部分:测试敏捷化实践感悟
- 高效测试依赖于3要素:过程、技术与人
- 测试思维从点到面的转换
- 测试团队的全员参与
- 持续不断实践与改进的过程
郑文强的个人简介
测试咨询顾问,CSTQB高级专家,ISTQB高级证书获得者(ISTQB高级测试经理和ISTQB高级测试分析员证书)。12年的软件测试、测试管理和测试能力改进实践经验。先后在中兴通讯、阿尔卡特、朗讯等大型通讯/软件企业从事软件测试、测试管理、质量管理以及测试能力改进等工作。擅长测试用例设计、测试过程监控和管理、探索性测试、基于风险的测试、测试过程分析和改进、根本原因分析RCA和缺陷预防等。
主要作品:
1. 《软件测试管理》,郑文强、马均飞,电子工业出版社(2010年)
2. 《软件测试设计》,马均飞、郑文强,电子工业出版社(2011年)
3. 《软件测试基础教程》(第2版),郑文强等译,人民邮电出版社(2009年)
4. 《高级软件测试 - 卷1:高级软件测试分析员》,郑文强等译,清华大学出版社(2011年)
5. 《高级软件测试 – 卷2:高级软件测试经理》,郑文强等译,清华大学出版社(2012年)
联系方式:
新浪微博:@郑文强Tester
个人主页:http://www.skyqa.com
个人邮箱:zwqwuy@hotmail.com
- 实施高效测试:测试用例设计与执行的敏捷化
- 功能测试用例的设计方法与执行测试
- 敏捷测试用例设计
- 敏捷测试用例设计
- 敏捷测试用例设计
- 敏捷测试 (视觉化测试用例设计)
- 浅谈软件测试流程之测试用例的设计与测试执行流程
- 高效的测试需求分析和测试用例设计
- 高效设计测试用例
- 高效设计测试用例
- 模型驱动测试-多参数测试用例设计敏捷化的一些实践方法
- 基于TestNG 与Selenium 的自动化测试设计与实施
- 基于TestNG与Selenium 的自动化测试设计与实施
- 基于TestNG 与Selenium 的自动化测试设计与实施
- 基于TestNG 与Selenium 的自动化测试设计与实施
- 基于TestNG 与Selenium 的自动化测试设计与实施
- 基于TestNG 与Selenium 的自动化测试设计与实施
- 基于TestNG 与Selenium 的自动化测试设计与实施
- Using R to Fix Data Quality: Section 1
- android UI入门
- 最优化:拟牛顿法、最速下降法、共轭梯度法、信赖域法、协同优
- 利用jsearch怎样搜索特定栏目里的信息?
- 航天飞机的宽度是由马屁股决定的
- 实施高效测试:测试用例设计与执行的敏捷化
- LCD 画线方法及C语言实现
- fedora 下的dos模拟器
- 在Java中避免空指针异常(Null Pointer Exception)
- 启用SQL Server报错,尝试运行项目时出错:方法不存在
- 【leetcode】Path Sum
- 今天的绿得像碧玉的 飞鸽
- 九度OJ 题目1179:阶乘
- REDHAT LINUX ENTERPRISE SERVER 6安装 后的问题 以及 linux 分区 U盘安装