2023新版课程大纲
第一阶段
第二阶段
第三阶段
第四阶段
第五阶段
第六阶段
第七阶段
第八阶段
第九阶段
第一阶段 软件测试环境配置和管理
虚拟机测试环境配置
虚拟机基础和操作系统安装
Linux系统环境搭建
Linux系统操作命令
Linux软件包管理
Linux内核与网络配置
Shell编程基础
LAMP环境原理和搭建
Docker容器技术和环境配置
1.Docker容器技术基础
2.Docker原理与基本操作
3.Docker环境部署配置
第二阶段 软件测试数据管理与数据库测试
MySQL数据库测试技术
1.MySQL数据库介绍
2.MySQL数据库的安装与配置
3.MySQL图形化客户端操作
4.Mysql数据库中表的操作以及约束关联
5.MySQL数据库的增删改操作
6.MySQL数据库的单表和多表的相关查询操作
7.MySQL视图操作
8.MySQL索引操作
9.MySQL权限管理
10.MySQL数据库的存储过程和触发器
NoSQL和Redis数据库基础
1.NoSQL概述以及和RDMBS对比
2.Redis数据库安装与配置
3.Redis数据类型-string,hash,list,set,sorted set
4.Redis命令操作
5.Redis事务与脚本
6.Redis数据备份与回复
第三阶段 web前端测试技术
Web端开发技术
HTML的基本标签和表单操作
CSS层叠样式表基础
H5新标签和新属性
CSS样式选择器
JS基础
DOM基础
第四阶段 通用软件测试技术
软件测试通用技术概述
软件测试的由来和缺陷报告
用例和用例设计方法一-等价类、边界值
测试流程和用例设计方法二-因果图、判定表、场景法
用例设计方法三-正交实验和其他
软件工程、开发模型、软件质量模型
测试模型和测试方法和软件质量保证
软件测试流程和测试环境配置
需求和测试需求分析
测试计划制定和编写
评审和风险分析
测试总结和报告
项目实战-Web测试环境搭建
项目实战-Web专项测试分析
项目实训和Web专项测试
项目实战---测试用例设计和编写(禅道)
项目实战---测试执行和缺陷报告编写(禅道)
项目实战---测试执行和缺陷报告编写(禅道)
项目实战---测试评审和总结
项目实战---项目答辩
第五阶段 Python测试开发技术
Python开发基础
Python环境配置和基本语法
Python数据类型和运算符
Python语句结构
Python方法
Python类、对象、继承
Python文件操作、异常和其他
第六阶段 Web自动化测试技术
Web自动化测试技术(Python实现)
自动化测试基础和Selenium IDE
自动化测试框架构建-Selenium IDE实现
Selenium基础和环境配置
Selenium八种元素定位方式
Selenium Webdriver详解和常用API
Selenium数据驱动\模块驱动\关键字驱动
自动化脚本组织:单元测试框架unittest应用
Selenium自动化框架集成:邮件发送+日志
第七阶段 Java测试开发技术
Java开发基础
Java环境
Java语法
Java运算符和数据类型
Java语句结构
Java数组、排序
Java中的方法
Java面向对象
Java类、对象、继承
Java多态、异常、接口
Java文件处理和其他
白盒测试技术
第八阶段 移动APP自动化测试技术
移动APP自动化测试技术(Java实现)
移动端测试技术
Android技术概述
Android测试环境配置
ADB命令
Monkey自动化测试
HTML5测试技术
Appium和APP元素定位
APP元素控制
自动化框架集成:邮件发送+日志
Java+Junit实现APPium自动化测试技术
第九阶段 高级测试技术
接口测试工具和接口自动化测试技术
网络基础和网络协议
接口测试基础和API文档阅读分析技巧
HTTP协议的请求、响应、请求方法基础
请求参数和cookie、session、token基础
web service和socket基础
Postman应用:请求、响应的分析、参数化、断言
Jmeter接口测试:HTTP协议、数据库相关、其他协议
Fiddler应用于抓包:HTTPS、APP等
接口自动化:Python+requests+unittest技术应用
接口集成和Jenkins应用于
性能测试
性能测试术语和流程:并发、响应时间、吞吐量等
HP LoadRunner12.55工具原理
HP LoadRunner脚本录制与调试:参数化和检查点
HP LoadRunner场景设计
LR 集合点、IP欺骗技术、多机联合负载测试
LR过程监控、关联图表数据分析
HP LoadRunner测试结果分析
LR性能调优
Jmeter性能测试应用
Jmeter用于大数据量测试
Jmeter服务器监控测试平台