核心课程
Porducts
当前位置:首页    核心课程    IT技术
IT技术
本模块设计采用可视化与沙盘演练相结合的培训方式,将知识体系以可视化方式呈现来完成,对学员的实际专业知识进行咨询指导,帮助团队完善产品开发管理流程,定制符合自己特点的过程、方法和规范,提升组织级产品开发管理水平;以学员更容易理解的方式完成课程,可以达到非常好的培训效果,打开学员的兴趣,为实际工作做好准备。
测试   软件测试分析与用例设计

image.png  软件测试分析与用例设计课程

image.png  课程天数:2天

image.png  课程介绍

     分享十多年在国际一流企业的软件测试实践和经验,深入浅出地分析测试分析和设计中遇到的实际问题,对学员的将来工作具有很高的借鉴与参考价值。

image.png  课程收益

     能够理解测试软件工作中一些关键的概念:测试目标、测试需求、test Oracle、测试充分性、测试覆盖率等;

     能够结合项目的实际需求,完成项目或模块的测试需求分析;

     比较系统地掌握软件测试用例的设计方法,并能知道这些方法的应用场景;

     针对某个具体的测试项,能够选择正确的测试设计方法和工具;

     能结合产品的具体应用场景有针对性地进行测试用例设计,达到良好的测试效果;

     测试用例结构设计,包括测试目标的分解、确定合适的测试用例颗粒度等;

     能对测试用例的覆盖率进行评估和分析,从而能够不断完善测试用例;

     在测试用例设计中,能够适当考虑测试策略,确定测试用例的优先级等;

     在测试分析和设计中思路清晰,能够处理常见的问题。

image.png  培训对象

     测试工程师、软件开发工程师、测试经理等。

image.png  课程大纲

第一单元:软件测试分析

     • Survey:接受到一个测试任务时,如何开始

     • 软件产品需求的层次性

     • 业务需求的多个维度

     • 如何识别用户角色

     • 从用户角色维度来分析应用场景

     • 场景分析过程

     • 业务流程分析和场景分析有什么不同

     • 项目中哪些因素会影响测试

     • 产品的结构是如何构成的,可以分层测试吗

     • 从系统运维角度看,对产品有什么要求

     • 如何理解测试充分性

     • 如何衡量测试的覆盖率

     • 如何明确测试目标

     • 小组讨论:测试目标和项目目标有冲突吗

     • 如何确定测试范围

     • 测试风险分析

     • 什么是测试策略

     • 如何确定合适的测试策略

     • 如何确定测试项的优先级

     • 有什么工具可以用于测试分析的

     • 讨论:如何确保产品交付的质量


第二单元:测试用例设计

     • 快速Survey:自己团队的用例设计问题有哪些

     • 了解测试流派和测试思想

     • 测试方法体系

     • 基于需求验证的设计方法

     • 结构化的设计方法

     • 基于用户场景的设计方法

     • 上下文驱动的测试设计方法

     • 小组讨论:你喜欢哪种方法?您的项目适合哪种方法

     • 边界值分析和等价类划分方法的运用

     • 常用的决策表方法

     • 因果图方法有何特别价值

     • 为什么会用Pairwise方法

     • 什么情况下可以用分类树吗

     • 进一步理解基于控制流覆盖的设计方法

     • 基于数据流覆盖的设计方法

     • 讨论:如何确保测试设计的质量

     • 功能状态与迁移

     • 基于场景的测试方法

     • 错误故障模式与错误猜测法

     • 探索式测试有助于优化测试用例

     • 如何评审测试用例

     • 如何组织何维护测试用例

     • 小组讨论:如何提高团队的测试用例设计水平


  课程目录
1、用户体验与易用性测试
2、软件测试管理最佳实践
3、软件测试思维与实战训练
4、软件测试分析与用例设计
5、软件自动化测试实践
6、Python自动化测试
7、软件性能测试最佳实践
8、敏捷测试方法与实践
9、移动APP测试
10、探索式测试最佳实践
站内搜索
联系电话
010-52883521
24小时全国咨询热线,言语交流更有效
公众平台
QQ客服

点击图标,马上与客服沟通  >>
返回顶部