课程

课程介绍

本课程针对课程内容和特色做简要介绍,系统讲解敏捷测试过程中的储备知识,熟练掌握敏捷测试过程各阶段中所用到的技能点,python与selenium很好的结合,让学员花最短的时间实现从功能工程师至自动化测试工程师的蜕变。

培训对象

软件测试工程师、自动化测试工程师等。

课程收益

敏捷测试团队的组建与培养;
探索性测试、自动化测试在敏捷测试中的应用与开展。

知识概要

-- 敏捷测试的认知&敏捷测试策略;
-- 敏捷测试过程下的人员要求与测试需求的提取;
-- 敏捷测试实施过程;
-- 敏捷测试中如何高效的开展手工与自动化;
-- 敏捷下的自动化测试的实施;
-- 敏捷策划中探索性测试的应用;
-- 探索性测试策略的系统认知;
-- DevOps中如何高效的开展手工与自动化;
-- 单元测试方法TDD;
-- DevOps接口自动化测试规范;
-- Postman实操;
-- Jmeter接口测试。

课程大纲

模块

学习内容

第一天

敏捷测试的认知&敏捷测试策略

你我认知的敏捷测试

敏捷测试的核心关键点

敏捷测试人员的必要条件

敏捷测试策略

测试策略和测试计划的差异

敏捷测试过程下的人员要求与测试需求的提取

测试人员的思维

测试需求的分析

测试需求分析何时进行?

为什么要进行测试需求分析?

如何开展测试需求分析?

测试需求分析的成果物是什么?

需求分析和测试需求分析的区别?

敏捷测试实施过程

1)前期项目信息收集

2)确立质量目标

3)确定测试类型

4)确定测试工具和框架

5)确定测试阶段

6)确定测试度量

7)持续改进和风险分析

敏捷测试中如何高效的开展手工与自动化

敏捷团队中如何高效设计测试用例

敏捷下的自动化测试的实施

敏捷测试过程中如何构建高质量的自动化测试

敏捷测试下的自动化测试规范

敏捷测试下的自动化测试开展

第二天

敏捷策划中探索性测试的应用:探索性测试策略的引入

软件测试需求分析与管理

软件测试策略方案认知与设计

常规测试策略:有点至面、流程式

结构化测试流程

敏捷策划中探索性测试的应用:探索性测试策略的系统认知

探索性测试的核心

探索性测试的目标

探索性测试的优点

自由式探索式测试

基于场景的探索式测试

基于策略的探索式测试

基于反馈的探索式测试

DevOps中如何高效的开展手工与自动化

DevOps自动化测试的开展

1)DevOps自动化测试的认知

2)DevOps下自动化测试的引入要求

3)DevOps下自动化测试范围

4)自动化测试开展时机

5)自动化测试规范

6)自动化测试流程

7)项目团队

8)风险评估

第三天

单元测试方法TDD

TDD编程单元划分定义

TDD编程单元的测试

Mock那些事

TDD与Mock的深度实践

DevOps接口自动化测试规范

接口测试如何开展?如何规范化

1)接口测试

2)接口测试规范

3)接口测试用例

4)测试工具

Postman实操

Postman全面了解

Postman实操

1)Get请求:百度搜索案例

2)Get请求案例:微信接口

3)Post请求案例:微信群发消息

4)Post请求案例:微信From表单

5)Post请求案例:公众号菜单维护

6)局部环境变量

7)全局变量

8)参数传值

Jmeter接口测试

开源的力量—Jmeter

Jmeter重要组件

Jmeter案例

认证过程

无认证考试

开班信息

暂无开班信息