400-888-5228

课程概述

本次为期三天的培训课程,由艾威公司精心设计,专注于探索性测试、分级测试、自动化测试,以及DevOps中的测试体系。结合理论讲解和丰富的实践案例,本课程旨在深入探讨软件测试领域的核心技术和最新趋势,帮助您全面提升在这一快速发展领域的专业能力。

课程对象

软件测试工程师、质量保证专家、DevOps专业人员、以及希望深入理解和应用最新软件测试技术的IT专业人员。

课程目标

  • 掌握探索性测试的核心概念和实践技巧
  • 理解分级测试和自动化的关键方面
  • 深入学习分层自动化的策略和应用
  • 探讨性能测试的先进方法
  • 了解DevOps环境下的测试演变
  • 提高测试建模和质量度量的能力
  • 通过实战案例增强实际操作技能

课程收益

  • 掌握行业领先的测试技术和方法
  • 提升在软件质量保障领域的专业竞争力
  • 深入理解自动化测试和DevOps的实际应用
  • 获得艾威公司资深专家的实战经验分享
  • 进行实际案例的操作练习,加深理论知识的实践应用

课程时长3天

课程大纲

章节内容
探索性测试的概念1为什么需要探索性测试,价值是什么
2定义,与敏捷的关系
3探索性测试的基本过程
4类型分类
5探索性测试的误区
探索性测试的方法1脚本化测试与探索性测试
2探索性测试方法详解
3UserStory与探索性测试的关系
4如何适应变化
如何组织探索性测试1组织中的管理模式——携程等实例
2探索性测试方案举例
3触发探索性测试的条件
4任务的分解与分配,时间节点
5汇总与分析
6建立KM体系,探索性导入到脚本化模式中——银行等实例
测试人员如何适应探索性测试1建立探索性测试所需要的文化氛围
2测试人员必备的相关能力与思维
3探索性测试与分级、分层模型的建立
分级测试(简要)1.测试标准化构建和构建通讯
2.1-5-15-60分级质量模型
3.分级测试说明和规范
4.CD/CD构建简要介绍
5.度量数据驱动改进
分层自动化(重点)1.目的
2.大型系统持续交付难点
3.分层自动化的构成
4.分成自动化的过程管理实践举例
携程、阿里、浦发卡、招行卡中心
5.分层自动化实现举例
阿里、浦发、浦发卡、银联、腾讯
6.其他有效参考
交行、Expedia、华兴
测试建模(为分层服务)1.需求工程的多视角
2.不同视图间关联
3.如何选取视图
4.建立精益管理模型
质量度量分析(简要)1.基于时间的缺陷到达模式
2.PTR累计模型
3.用例深度、质量和有效性
4.度量项设计
单元测试1.构建完善的测试环境,及考虑因素46条参考原则
2.TDD模式和Mock
3.如何构建好的单元测试
依赖注入、代码测试框架(Junit、Mockito、PowerMock、EasyMock)
4.单元测试的部分原则
实现原则、覆盖原则、脱离UI、隔离数据库与文件读写等、使用Mock替身与Spring容器隔离、重复规则脱离到代码扫描、定义timebox、DB的单元测试等
5.部分实例
IOS测试异步的正确性、整体构建的实践
接口测试1.选取分析对象,构建业务体系
设计原则、结构化方法、
2.接口测试的技术方案与设计思路
3.构建通用接口模板
4.模块间梳理
5.规则矩阵的设置浦发卡、华兴、银联(AI)
自动化测试1.传统框架对比
2.自动化遇到的问题
验证逻辑非UI,脱离UI验证为JS脚本等,管理维护性代价非常大
3.互联网之BDD原则
4.复杂行业之规则引擎
交行、FannieMae举例
5.移动端测试自动化,及App专项测试
稳态与敏态业务,如何做mobile的自动化测试,非UI型与UI型的分类与应对方法
4.微服务的流程自动化测试设计
性能测试1全链路压测
Ali、新浪、腾讯、京东等简要介绍
2监控与反馈
其中包含App的性能测试与监控指标
DevOps中测试体系1.测试演化路线
集中式->分散式,整体管理到灵活调用
2.质量驱动的DevOps
3.容器带来的测试转变
如基于Docker的自动化测试(数据准备方向)
4.从0-1-N的DevOps构建
此培训大纲旨在提供深入的理论知识和实际应用案例,帮助参与者全面理解和掌握探索性测试、分级测试、自动化测试等关键领域。通过实例分析和互动讨论,参与者将能够更好地适应快速变化。

为什么选择艾威

艾威公司成立于2003年,专业从事企业级软件测试领域的培训。

结合理论与实践,提供行业内最前沿的课程内容

专业讲师团队,拥有丰富的行业经验和深厚的技术背景

针对市场最新趋势定制课程,确保您的技能始终领先于行业发展

培训咨询

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

同类课程推荐同类课程推荐
IT技术培训课程分类