该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
测牛学堂|测试驱动开发与软件重构培训
在线咨询
<
测牛学堂测试课程培训大纲V3.0 |
一、软件测试基础:测试设计与测试执行 |
阶段 | 课程主题 | 知识点 |
.1阶段 测试基础 | 软件测试基础知识 | 软件工程与软件测试 |
软件测试概念与意义 |
软件测试生命周期 |
软件测试流程 |
软件测试过程模型 |
软件测试常用方法 |
软件测试计划 | 测试平台使用:jira |
测试管理平台禅道使用 |
软件需求分析 |
测试计划编写 |
测试用例设计与评审 |
shell工具使用 |
软件测试执行 | 测试用例执行平台 |
Bug识别、报告与跟踪 |
软件测试报告 | 测试报告编写 |
测试总结 |
测试结果分析 |
.2阶段 测试环境管理 | 数据库(mysql)测试 | 数据库mysql的安装 |
数据库、表的创建 |
数据库、表、数据的增删改查及存储过程 |
navicat界面工具的使用 |
企业级环境搭建 | Linux简介 |
centos的安装、使用 |
linux常用名令介绍 |
中间件、数据库安装 |
云服务器测试环境-阿里云 |
.3阶段 手工项目实战 | web、app项目实战 | web项目测试方法 |
app项目测试方法 |
服务器端测试环境搭建 |
测试项目介绍及工作要求 |
测试项目实战分工及工作流程 |
测试项目实战bug的缺陷跟踪 |
测试项目实战总结 |
测试流程体系讲解 |
测试执行过程讲解 |
协同工具使用-禅道 |
二、软件测试进阶1:自动化软件测试 |
阶段 | 课程主题 | 知识点 |
第2.1阶段 UI自动化测试 | web端自动化测试项目实战 | 自动化测试理论 |
selenium简介及web测试环境搭建 |
8种定位方式、复杂页面的元素的定位 |
线性代码编写 |
公共、业务模块封装 |
引入unittest框架封装测试套并发送测试报告 |
利用jenkins+Svn搭建无人值守测试平台 |
移动端自动化测试项目实战 | 移动端自动化知识科普 |
adb命令讲解 |
移动端测试环境搭建及分析 |
移动端线性脚本页面封装 |
引入unittest框架封装测试套并发送测试报告 |
利用jenkins+Svn搭建无人值守测试平台 |
移动端性能测试(monkey) |
第2.2阶段 API测试 | API手工及自动化测试项目实战 | API测试概念简介 |
HTTP协议、ISO七层协议、RESTful风格API概述 |
抓包工具charles安装、破 解、使用 |
抓包工具Fiddler安装、使用、破 解 |
工具postman、RESTClient、Jmeter的使用 |
API测试文档使用及API测试用例编写 |
利用flask编写接口,编写接口文档 |
接口项目实战,利用request模块完成API接口自动化测试 |
LoadRunner11录制脚本、参数化配置、性能结果分析 |
利用jmeter完成API性能测试(原理、计划、业务建模,测试策略、结果分析) |
QC使用讲解 |
请选择目前的基础
毫无基础
初窥门径
融会贯通
取消
请选择想要达成的目标
基本掌握
熟练掌握
完全掌握
取消
请选择想要学习的时间
一个月内
三个月内
半年或一年
取消