STE211:测试用例分析与设计

线下课堂时间:2 天实战演练面授
  • 【广州】    2017/12/23、24周末班
预约试听
课程介绍
适用对象:软件测试人员
学习收获:近几年来,软件企业对软件测试的重视程度有了很大的提升,但是软件上线以后,仍然出现大量的缺陷,导致用户的满意度下降。究其原因是测试环节中,测试人员只注重了测试工具的使用,认为有了自动化的测试工具,就可以发现软件中隐藏的大量缺陷。而测试工具只能执行测试用例,不会自动设计测试用例,测试用例是需要测试人员自己来完成设计,因而导致不能在测试中发现更多的缺陷,有时测试人员为了降低测试强度,故意将测试数据只给“一组”,导致测试质量下降,因此测试用例的分析与设计是测试过程中最重要的环节,提升测试人员的测试用例设计能力,可以有效的改善软件测试的质量。 本课程让学员在实践中掌握测试用例分析与设计的方法与模式,从而解决测试的质量问题。
详细大纲
1 测试用例概述
1.1 两种测试方式:验证性测试与清除性测试
1.2 测试平衡决策:测试质量与测试效率
1.3 最佳测试过程:基于TFS的最佳测试流程导入
1.4 软件测试关键:测试用例分析与设计
1.5 提升测试效率:基于Scrum的探索性测试与启发性测试
1.6 模型驱动测试:基于EA工具的测试建模
1.7 演示:EA测试建模过程
2 测试需求分析
2.1 判断“测试依据”的可测试性
2.2 分析被测试功能
2.3 无规格文档的产品测试分析
2.4 渐进测试分析与迭代
3 测试需求建模-Google ACC
3.1 产品领域属性分析-Attributes
3.2 产品的功能组件分析-Components
3.3 产品的操控能力分析-Capabilities
3.4 使用矩阵方式组织产品的属性、组件与能力
3.5 产品ACC矩阵的热点分析、成本分析等
3.6 对比Google ACC与IBM CBM矩阵模型
3.7 敏捷测试之10分钟的测试计划
3.8 文档:Google ACC的路线图大纲
4 启发式测试策略模型-HTSM
4.1 启发式测试策略模型{HTSM}解读
4.2 定制适合于自己的HTSM模型
4.3 动手实践:定制自己的HTSM测试策略模型
4.4 测试经验策略的模式化
5 测试用例设计之结构设计
5.1 测试输入数据构造设计
5.2 测试输入数据的复用-构造一次使用多次
5.3 搭建测试数据中心-团队复用
5.4 测试场景步骤构造设计
5.5 关键字驱动测试场景步骤-控件参数与测试输入参数关键字
5.6 任务驱动测试场景步骤构造
5.7 设计测试结果输出的位置
5.8 测试结果判断标准设计
5.9 测试环境依赖构造设计
5.10 动手实践:针对网银表单的测试用例分析与设计
5.11 文档:测试用例模板
6 测试用例设计之深度设计
6.1 泛化测试用例:相似测试用例的归类设计
6.2 测试用例类型化与测试用例文档的撰写
6.3 测试策略选择
6.4 发现测试资产-复用测试资产
6.5 测试的缺陷命中率与启发性测试
6.6 动手实践:发现自己工作中有价值的测试资产
7 业务深度探索性测试
7.1 如何发现隐式业务规则约束?
7.2 业务场景路径的另类组合-打破思维的惯性
7.3 发现所有功能一起协同工作时潜在约束
7.4 业务关键点的不同解读的差异分析-发现潜在的偏差
7.5 触发业务逻辑执行的事件机制分析
7.6 业务报表图表的标准分析
7.7 基于任务的操作序列分析
7.8 案例分析:银行结算时间业务规则分析
8 技术深度探索性测试
8.1 长时间运行长时间运行的资源积累与释放分析的资源积累与释放分析
8.2 技术边界分析
8.3 后台维护的技术实现分析
8.4 外部环境干扰分析
8.5 黑客攻击方式的测试思维
8.6 如何将系统逼到极限运行状态-业务量与访问量
8.7 系统锁可信吗?
8.8 系统分布可能出现哪些问题?
8.9 案例分析:乌龙指事件的解析
课程评价

课程评价({{EvaluationTotal}})

课程满意度

评价

您还没有给课程评分哦

满意度

    追加评价:

课程咨询
内容:

您还没有填写内容!

暂无问答,赶紧去提问吧
{{item.AnswerState==1?"已解决":"未解决"}}
{{item.Content}}
{{item.StudentAskTime}}
{{itemanswer.UserName}}
{{itemanswer.Content}}
{{itemanswer.StudentAskTime}}
同类课程推荐 more
免费大讲堂 more
原创文章 more

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: