黑马 软件测试在线就业班V5.0【2022】目录,大小:[103.19G]
02、阶段二测试基础v5
01、第一章 1-测试理论概念
0-1学习目标和计划
00-导读视频
01-阶段目标及能力
02-今天目标
0-2软件测试概念以及分类
03-软件及测试
04-扩展(测试目的及前景)
05-主流技术
06-测试分类
0-3测试流程
07-质量模型
08-测试流程
02、第二章 2-测试用例设计方法
0-1测试用例概念
09-用例
10-练习
0-2等价类划分法
01-反馈(意见建议)
02-知识点回顾
03-今天目标
04-穷举场景(等价类-qq)
05-等价类重点强调及练习
06-案例(城市电话)
07-等价类总结
08-等价类(说明)
11-等价类划分及练习qq
12-等价类(类型验证)
14-总结
0-3边界值分析法
09-边界值(案例-标题)
10-边界值(案例2)
11-边界值优化及总结
0-4判定表分析法
12-解决多条件依赖测试问题(判定表介绍)
13-判定表(订单)
14-判定表(案例2)及总结
0-5流程图法
15-流程图介绍(业务用例)
16-业务用例(atm)
0-6错误推导法
17-错误推荐法
18-总结
0-7用例执行
01-反馈及目标
02-用例执行-1
03-用例执行-2
0-8软件缺陷概念
04-缺陷(定义、标准)
05-缺陷(原因、生命周期)
06-缺陷类型
07-梳理(小结)
08-总结
0-9缺陷管理
09-缺陷流程及注意
10-缺陷管理工具(禅道介绍)
11-缺陷管理工具(管理缺陷)
12-禅道管理用例
13-缺陷标题分析
14-总结
03、第三章 3-html基础
0-1html介绍
01-反馈及目标
02-html介绍
0-2html常用标签
03-注释
04-标题与段落
05-超链接标签
06-图片标签
07-扩展(相对路径)
08-空格与换行
09-布局标签
10-列表标签
11-input(文本、密码)
12-单选按钮
13-复选框及按钮
14-form标签
15-按钮测试点
16-总结
04、第四章 4-案例实现
0-1项目介绍
01-反馈及回顾
02-项目介绍及登录需求
0-2测试点提取
03-登录测试点提取
04-登录非功能测试
0-3登录用例实现
05-登录用例实现
06-登录用例(兼容与布局)
07-登录用例(滑块)
0-4发布文章用例实现
08-发布文章需求梳理
09-发布文章测试点提取
10-发布文章(上传图片测试点)
11-发布文章(正向)
12-发布文章(逆向)
13-兼容与上传文件
14-总结
03、阶段三linux&数据库v5
01、第一章 1-1-linux操作系统
0-1linux介绍
01课程安排
02今日安排
03【了解】linux操作系统介绍
04【了解】linux文件系统和目录
0-2linux远程连接
05【操作】linux远程连接(上)
06【操作】linux远程连接(下)
07何为远程连接补充
02、第二章 2-2-linux常用命令
0-1linux命令介绍
08为什么学习命令和命令是啥
09【知道】linux的命令格式介绍
10【知道】linux命令的帮助信息查看
0-2文件或目录常用的命令
11【重点】查看目录内容:ls(上)
12【重点】查看目录内容:ls(下)
13上午回顾
14【重点】查看目录内容:ls(练习)
15【重点】目录切换:cd(上)
16【重点】目录切换:cd(中)
17【重点】目录切换:cd(下)
18【重点】目录切换:cd(练习)
19【重点】创建目录:mkdir
20【重点】删除文件或目录:rm
21文件、文件夹操作练习
22【重点】文件或目录的复制:cp
23【重点】文件或目录的移动:mv
24cp和mv练习
25今日总结和作业说明
0-3文件操作的命令
01昨日回顾
02作业讲解
03今日安排
04【了解】查看文件内容:cat
05【知道】查看文件内容:more
06【重点】查看文件内容:grep
07【知道】重定向:_和__
08【知道】管道符命令_
09【拓展】回显:echo
10重定向和管道练习
0-4信息系统相关的命令
11【了解】重启和关机的命令
12【重点】查看系统进程:ps
13【知道】实时查看系统的进程信息:top
14【重点】关闭进程:kill
15ps和kill练习
16【重点】查看系统监听端口:netstat
17【知道】查看系统监听端口:lsof
18【了解】查看日志信息:head
19【重点】查看日志信息:tail
20上午回顾
21tail练习
0-5用户权限和管理
22【了解】权限的概念
23【了解】修改用户权限chmod:字母法
24【重点】修改用户权限chmod:数字法
25【了解】增加用户、查看登录用户
26【知道】切换用户、修改密码、退出(上)
27【知道】切换用户、修改密码、退出(下)
28切换用户练习
0-6其他命令
29【重点】查找文件
30【了解】软链接:ln
31【知道】打包和解包
32【重点】压缩解压缩:gzip
33【知道】压缩解压缩:biz2
34【知道】压缩解压缩:zip、unzip
35【了解】vi编辑器介绍和三种模式
36【知道】vi编辑器三种模式的切换
37【知道】vim基本操作
38今日总结
03、第三章 3-3-数据库基础
0-1数据库简介
01昨日回顾
02作业讲解
03今日安排
04【了解】数据库介绍和分类
05【知道】关系型数据库核心要素和sql的分类
06【了解】mysql简介
07【知道】mysql组成和命令连接数据库
08【知道】命令连接数据库补充
09【重点】工具连接数据库
10数据库简介总结
0-2navicat操作数据库
11【操作】通过navicat操作数据库
12【操作】通过navicat操作表
13【操作】通过navicat操作数据
14navicat操作总结
15上午回顾
16【重点】数据类型与约束
17【操作】数据库的备份和还原
0-3命令行客户端
18【知道】命令行操作数据库(上)
19【知道】命令行操作数据库(下)
20【知道】命令行操作数据库表
21总结
04、第四章 4-4-sql命令
0-1sql语句
22【知道】数据库表操作(上)
23【知道】数据库表操作(下)
24【重点】添加一行数据(上)
25【重点】添加一行数据和查询
26课堂问题说明
27数据添加和查询练习
28今日总结
0-2数据库更新操作
01昨日回顾
02作业点评
03今日安排
04【知道】添加多行数据
05【知道】修改数据
06【知道】删除数据
07增删改查练习
0-3数据查询操作
08【操作】数据准备
09【知道】查询的基本操作
10条件查询介绍
11【重点】条件查询:比较运算符
12条件查询练习
13【重点】条件查询:逻辑运算符
14上午回顾
15【重点】条件查询:模糊查询(上)
16【重点】条件查询:模糊查询(下)
17【重点】条件查询:范围查询
18范围查询练习补充
19【重点】条件查询:为空判断
20【知道】排序
21【知道】聚合函数介绍
22【知道】聚合函数案例(上)
23【知道】聚合函数案例(下)
24【知道】分组查询(上)
25【知道】分组查询(中)
26【知道】分组查询(下)
27【知道】分页查询(上)
28【知道】分页查询(下)
29今日总结
0-4连接查询
01昨日回顾
02作业讲解
03今日安排
04【知道】连接查询概述
05【重点】内连接(上)
06【重点】内连接(下)
07内连接总结
08内连接练习
09【知道】左连接
10【知道】右连接
11上午回顾
0-5自关联
12【知道】自关联介绍
13【知道】自关联实现(上)
14【知道】自关联实现(下)
15自关联练习
0-6子查询
16【知道】子查询充当条件
17【知道】子查询充当数据源
18子查询特定关键字和练习
0-7查询演练
01昨日回顾
02今日安排
03查询演练(上)
04查询演练(上)
05作业讲解(上)
06作业讲解(中)
07作业讲解(下)
19查询演练数据准备
20查询演练1
21查询演练2
22查询演练3
23今日总结
05、第五章 5-5-tpshop项目演练
0-1tpshop环境部署
08【知道】环境安装的准备
09【了解】项目技术架构介绍
10【了解】centos常见安装方式
11【了解】tpshop环境软件安装说明
12上午回顾
13【知道】tpshop部署
0-2数据库验证
14【了解】用户表信息
15win下如何查看创建表的语句信息
16【了解】商品表信息和订单信息表
17查询tpshop的商品分类信息(上)
18查询tpshop的商品分类信息(下)
19查询tpshop的订单信息
20查询tpshop中购物车的信息
21数据修改演练
22总复习(上)
23总复习(下)
04、阶段四功能测试v5
01、第一章 1-1-熟悉web项目及环境
0-1阶段导学
01-阶段导学
0-2环境及项目介绍
02-web项目环境介绍
0-3熟悉商城项目
03-熟悉项目的方法和思路
04-电商项目核心的业务和功能模块
05-下单和发货业务操作
06-tpshop商城组织结构图
02、第二章 2-2-测试流程
0-1测试流程
07-测试流程介绍
08-需求评审和测试计划
09-用例设计执行以及缺陷管理
10-上午复习
11-上午回顾
03、第三章 3-3-web商城项目测试
0-1发货下单测试
01-昨日回顾
12-流程图法
13-发货流程用例编写
14-评论业务
15-发货业务用例执行
16-下单业务需求分析
17-下单流程补充
18-今日作业
0-2售后测试用例
02-售后流程(仅退款)需求分析
03-售后流程(仅退款)用例编写
04-01-退货退款流程测试点以及用例demo
04-02-换货流程测试点
04-03-订单查询业务
04-04-商品管理与会员管理说明
04-售后流程(仅退款)用例执行
05-订单查询用例
0-3轮播图测试用例
06-需求文档介绍
07-轮播图需求分析
08-轮播图测试点
09-轮播图测试用例
10-轮播图后台配置
0-4登录注册测试用例
01-注册测试点拆分
02-测试点补充说明
03-注册用例写法
11-登录需求分析
12-登录测试点
13-登录用例书写说明
14-登录用例[评审
15-登录用例编写
16-注册需求分析
0-5抢购功能测试用例
01-抢购前台测试回顾-
04-抢购后台功能需求分析
05-抢购用例编写示范
06-需求与实现不一致时怎么办8
07-面试题分享(如果开发不认bug怎么办)
08-抢购前台需求分析
09-抢购前台测试点
10-抢购前台用例示范
11-问题答疑
0-6添加会员测试用例
02-添加会员需求熟悉以及测试点拆分
03-添加会员用例编写
0-7购物车测试用例
04-购物车内容汇总
05-购物车显示测试点
06-购物车显示用例标题编写
07-购物车显示用例编写
08-购物车显示用例补充
09-购物车显示优先级
10-购物车添加商品需求分析
11-购物车删除和编辑数量测试点
12-购物车用例
04、第四章 4-4-测试辅助工具
0-1http网络协议
01-今日目标
02-http请求–url
03-http请求方法
04-http请求补充
05-http响应介绍
06-网络知识回顾
0-2抓包工具使用
07-抓包工具介绍
08-设置过滤
09-删除数据
10-查看数据包内容(以行头体的格式)
11-fiddler弱网测试
12-fiddler-设置断点
13-设置断点–修改请求和响应内容
14-f12抓包
15-弱网常见问题
16-断点练习
17-断点演示
18-测试报告
05、第五章 5-5-app项目测试
0-1熟悉app项目
01-熟悉app项目
19-模型介绍
20-敏捷模型工作流程
21-app如何发布
22-今日复习
0-2app功能测试
02-app测试流程
03-注册测试点扩充
04-登录测试点扩充
05-购物车测试点扩充
06-拼团购需求分析以及测试点罗列
07-搜索测试点扩充
08-支付测试点扩充
09-评论测试点扩充
10-添加拼团活动用例评审
11-参团用例示范
0-3app专项测试
01-app兼容性
02-兼容性如何做
03-安装测试
04-卸载和升级测试
05-交叉测试(干扰测试)
06-push消息测试
07-用户体验测试
0-4app性能测试
08-solopi工具介绍
09-solopi监控性能数据
10-app性能测试–内存数据查看
11-app性能测试–cpu数据查看
12-app性能测试–流量和电量消耗
13-app性能测试–流量优化方法和电量消耗大的场景
14-app性能测试–电量测试补充
15-app性能测试–获取启动时间
16-app性能测试–流畅度
17-模拟器异常问题处理
18-app性能测试–稳定性(monkey)
19-app专项测试复习
20-性能测试补充
0-5常用的app命令格式
01-今日目标
02-adb命令基础操作命令
03-adb命令安装软件包
04-adb命令卸载以及获取包名
05-adb命令卸载软件包
06-adb命令启动软件和停止软件运行
07-adb命令获取手机日志
08-adb命令获取启动时间补充
09-adb命令获取内存和cpu
05、阶段五python基础v5
01、第一章 1-1-阶段导学
0-1阶段导学
01-课程介绍
02、第二章 2-2-python入门
0-1python介绍和准备
02-python介绍
03-python环境搭建
0-2pycharm的使用
04-pycharm创建项目
05-cmd终端执行python代码
06-pycahrm常见操作
0-3注释和变量基础用法
07-print解析
08-注释
09-三种波浪线
10-变量的定义
11-练习
12-中午复习
13-变量名命名规范
14-数据类型
0-4输入与输出
15-输入
16-数据类型转换
17-python交互式执行代码
18-格式化输出
19-练习
20-转义字符
0-5运算符
01-复习
02-作业
21-运算符1
22-运算符2
23-练习
24-总结
03、第三章 3-3-逻辑控制语句
0-1if分支语句
03-今日内容
04-if判断的基本结构
05-练习1
06-if-else结构
07-练习2
08-if和逻辑运算符结合
09-多重判断
10-debug的使用
11-if嵌套
12-中午复习
13-石头剪刀布案例分析
14-石头剪刀布代码实现
0-2while&for循环
01-复习和反馈
02-作业
15-循环的基本结构
16-无限循环和死循环
17-1-100之间数字的累加和
18-for循环的使用
19-for循环实现1-100之间的累加和
20-阶段综合案例分析
21-阶段综合案例代码实现
22-总结
04、第四章 4-4-容器
0-1字符串
03-今日内容
04-字符串的定义
05-下标
06-切片
07-字符串查找方法
08-字符串替换方法
09-字符串拆分
10-字符串连接
11-中午复习
0-2列表&元组
12-列表的定义
13-列表支持下标和切片
14-列表查找方法
15-列表添加和删除方法
16-列表修改和反转方法
17-列表的排序
18-列表嵌套
19-元组的操作
0-3字典
01-知识点梳理和反馈
02-作业答案解析
20-字典
21-字典的添加和修改
22-字典的删除
23-字典获取数据
24-字典的遍历
25-总结及作业分析
0-4集合
03-今日内容
04-in操作符
05-集合说明
06-列表去重案例讲解
05、第五章 5-5-函数
0-1函数基础
07-函数
08-函数定义和调用
09-函数的文档注释
10-定义带参数的函数
11-函数嵌套调用
12-函数返回值
13-函数返回值案例讲解
0-2模块和包
01-作业
14-模块的导入
15-模块练习题讲解
16-__name__的使用
17-模块的导入顺序
18-包的介绍
19-综合案例
20-总结
0-3变量的类型
02-今日内容
03-range函数的补充
04-引用
05-可变类型与不可变类型
06-局部变量
07-全局变量
08-局部变量和全局变量练习题
0-4函数高级
09-函数返回多个数据值
10-函数传参的方式
11-缺省参数
12-多值参数
13-函数调用的过程中拆包
14-匿名函数
15-匿名函数练习
16-匿名函数应用
0-5函数练习
01-复习和反馈
02-作业
17-学生管理系统案例分析
18-录入学生信息
19-显示和统计学生
20-查询学生信息
21-总结及布置作业
06、第六章 6-6-面向对象
0-1面向对象基础
03-今日内容
04-面向对象介绍
05-类与对象
06-类的构成
07-代码的步骤
08-类的设计
09-定义基本的类
0-2属性和方法
10-self的说明
11-属性的使用
12-练习
13-魔法方法__init__
14-阶段复习总结
15-__str__方法
16-dir函数的说明
0-3面向对象练习
17-案例一分析
18-案例一实现
19案例二-登录
20-案例三分析
21-案例三-实现
22-总结及布置作业
23-本节作业讲解
0-4面向对象的三大特征
01-今日内容
02-继承的介绍
03-继承的案例1
04-继承的案例2
05-重写-覆盖
06-重写-扩展
07-多态
0-5属性和方法的分类
08-私有和公有
09-中午复习
10-对象划分
11-属性划分
12-方法分类
13-方法的使用
14-案例介绍
15-案例实现
07、第七章 7-7-文件操作
0-1基本的文件操作
01-作业
18-文件引入
19-文件介绍
20-打开和关闭文件
21-读取和写入文件
22-总结
0-2json文件的操作
02-今日内容
03-按行读取文件
04-模拟读取大文件
05-json文件的介绍
06-json语法
07-json文件定义
08-读取json文件
09-读取json文件2
10-练习
11-json文件的写入
08、第八章 8-8-异常处理
0-1异常
01-作业
12-异常的介绍
13-捕获异常的基本语法
14-捕获指定类型的异常
15-捕获未知类型的异常
16-捕获异常的完整结构
17-案例实现
18-异常的传递
19-抛出异常
20-总结
09、第九章 9-unittest 框架
0-1unittest
01-作业
02-今日内容
03-复习
04-unittest的介绍
05-testcase的使用
06-testcase常见错误
07-testsuite和testrunner的使用
08-unitest框架小总结
09-添加整个测试类中的方法
10-查看测试结果
11-测试加载
12-练习1
13-练习2需求
14-练习2代码实现
15-fixture说明
16-fixture实现
17-总结
0-2断言与参数化
02-今日内容
03-断言
04-练习
05-参数化环境安装
06-环境补充
07-参数化
08-练习
09-练习2
10-断言&参数化小结
0-3测试报告和跳过
11-测试报告
12-使用绝对路径
13-案例介绍
14-案例实现
15-跳过
06、阶段六接口测试v5
01、第一章 1-接口测试理论
0-1接口测试理论
01-学习目标
02-接口和接口测试
03-接口测试的实现方式
02、第二章 2-http协议
0-1http简介及url格式
04-http协议简介
05-url语法格式
0-2http请求
06-http请求协议整体语法格式
07-http请求行
08-http请求头
09-http请求体-练习1
10-练习2-浏览器开发者工具-tpshop
11-练习2-浏览器开发者工具-ihrm
0-3http响应
12-http响应协议整体语法格式
13-http响应协议-响应行
14-http响应协议-响应头和响应体
15-http响应-练习
03、第三章 3-接口测试基础知识
0-1项目介绍
16-ihrm项目简介
0-2接口规范、测试流程及文档说明
17-接口风格-传统和restful
18-接口测试流程
19-接口文档简介
20-解析接口文档的目标
21-解析接口文档练习
22-总结
0-3相关工具安装及说明
23-postman安装说明
24-gitee相关安装说明
25-jenkins安装说明
26-pip工具说明
04、第四章 4-postman基础使用
0-1postman基础使用
01-复习
02-学习目标
03-postman-案例1
04-postman-案例2
05-postman-案例3
05、第五章 5-接口测试用例设计
0-1接口测试的测试点
06-接口测试维度-功能测试
07-接口测试维度-性能测试
08-接口测试维度-安全测试
0-2接口用例设计方法
09-接口测试用例设计思路-单接口
10-接口测试用例设计思路-业务场景
0-3单接口测试用
11-登录接口测试用例设计
12-测试用例-登录成功
13-测试用例-登录接口-上
14-测试用例-登录接口-下
15-测试用例-添加员工-上
16-测试用例-添加员工-下
17-测试用例-查询员工
0-4业务场景测试用例
18-测试用例-更新和删除(伪删除说明)
19-业务场景测试
20-总结
06、第六章 6-postman高级使用
0-1postman断言
01-复习_1
02-今日学习目标
03-postman断言简介
04-断言-响应状态码
05-断言-响应体包含指定字符串
06-断言-json响应数据
07-postman断言工作原理
0-2postman关联
08-postman关联-简介和步骤
09-postman关联-核心代码
10-postman关联-创建环境
11-postman关联练习1-上
12-postman关联练习2-下
13-postman关联案例2-思路分析
14-postman关联案例2-实现-上
15-postman关联案例2-实现-下
16-作业提示
0-3postman参数化
17-参数化-简介
18-参数化-postman支持的数据文件
19-参数化-csv文件
20-导入csv查验文件正确性
21-参数化-json文件编写及校验
22-参数化-读取数据文件中数据的理论
23-参数化-案例实现
24-postman控制台调试
25-json文件的参数化
26-总结
0-4postman测试报告
01-复习
02-今日学习目标
03-newman环境安装说明
04-用例集导入和导出
05-环境文件导出
06-生成测试报告-完整命令
07-使用命令生成测试报告
07、第七章 7-ihrm项目实战
0-1初始化项目
08-ihrm项目-搭建项目环境
0-2登录模块
09-ihrm项目-登录成功-断言
10-ihrm项目-其他登录接口-上
11-ihrm项目-其他登录接口-下
12-批量执行测试用例
13-登录接口-生成测试报告
0-3员工管理业务场景
14-添加员工-测试用例
15-业务场景-登录获取令牌
16-业务场景-添加员工使用令牌
17-业务场景-查询员工使用令牌和员工id
18-业务场景-修改员工
19-业务场景-删除员工
20-业务场景-查询员工列表
21-业务场景-批量执行
22-ihrm项目-生成测试报告
23-总结
24-安装python的第三方库
08、第八章 8-使用requests库实现接口测试
0-1requests库
01-复习
02-学习目标
03-requests库的安装和查验
04-requests发送请求的语法
05-入门案例
06-案例1-tpshop搜索
07-案例2-tpshop登录
08-案例3-ihrm登录
09-案例4-修改和删除
0-2cookie及session
10-cookie简介
11-cookie+session的认证方式
12-tpshop完整登录实现-cookie
13-session简介
14-session实现-tpshop完整登录
15-面试题-cookie和session的区别
16-获取响应结果指定内容
0-3unittest框架集成requests库
17-unittest框架语法回顾
18-unittest框架基础代码回顾
19-ihrm登录成功测试
20-ihrm登录-手机号不存在-密码错误
21-总结
09、第九章 9-数据库工具类封装
0-1复习及作业讲解
01-复习
02-作业1
03-作业2
0-2pymysql操作数据库
04-学习目标
05-数据库操作的场景
06-数据库操作步骤
07-事务概念简介
08-数据库连接语法
09-入门案例
10-sql语法回顾
11-游标简介
12-查询语句
13-try_except封装
14-插入语句-基本实现
15-插入语句-try结构
16-更新语句-try结构
17-删除语句-try结构
0-3数据库工具类封装
18-数据库工具类封装-架构
19-获取、关闭连接
20-查询一条记录
21-增删改记录
22-总结
10、第十章 10-接口对象封装思想及实现
0-1接口对象封装
01-复习
02-学习目标
03-现有代码问题
04-代码分层思想
0-2封装tpshop商城
05-接口对象分层封装思路和实施
06-测试用例分层封装
07-测试用例分层优化
08-断言代码封装
0-3封装ihrm登录接口
09-ihrm普通方式实现
10-ihrm登录接口对象层封装
11-ihrm登录测试用例层封装
12-ihrm登录接口断言方法封装使用
0-4tpshop商城接口参数化
13-参数化-1-测试数据封装
14-参数化-2-转换json数据为元组列表
15-参数化-3-实现步骤
16-参数化-4-代码实现
17-总结
11、第十一章 11-接口自动化测试框架
0-1封装ihrm登录接口
01-复习
01-作业
03-学习目标
04-接口自动化测试框架-目录结构
05-创建项目目录
06-ihrm登录接口封装
07-ihrm测试用例脚本封装
08-封装断言函数,并调用
0-2实现ihrm登录接口参数化
09-参数化回顾
10-修改数据写入json文件并读取
11-ihrm参数化使用的json文件
12-编写函数读取json数据文件
13-ihrm登录接口参数化实现
0-3实现管理员工接口自动化
14-ihrm员工管理-普通方式实现
15-ihrm员工管理-接口对象层封装
16-ihrm员工管理-接口对象层测试
17-ihrm员工管理-测试脚本层
18-解决手机号唯一问题-思路
19-解决手机号唯一问题-实现
20-添加员工参数化-步骤和数据文件编写
21-添加员工参数化-测试用例实现
22-总结
12、第十二章 12-日志收集及全量字段校验
0-1日志收集
01-复习
02-作业
03-学习目标
04-日志简介
05-日志级别
06-日志文件代码分析
07-打印日志
08-日志使用举例
0-2jsonschema入门
09-全量字段校验简介-库安装
10-jsonschema在线校验
11-入门案例
0-3jsonschema语法
12-jsonschema关键字总述
13-type关键字
14-properties关键字
15-properties嵌套使用
16-required关键字
17-const关键字
18-pattern关键字-正则简单语法
19-pattern练习
0-4jsonschema使用
01-复习
02-学习目标
03-全量字段校验
04-日志在项目中的使用
05-构造查询员工的id
20-综合案例-分析
21-综合案例-实现
22-回顾-ihrm项目代码结构
23-获取请求头
24-获取项目目录-修改数据文件读取函数
25-生成测试报告
26-总结
13、第十三章 13-持续集成之gitee
0-1gitee介绍与安装
06-持续集成简介
07-git简介
08-gitee安装和简介
09-git的工作原理
0-2pycharm集成gitee
10-pycharm安装gitee插件
11-pycharm使用gitee-1-获取远程仓库代码
12-特殊情况说明
13-pycharm使用gitee-2-推送新项目到远程仓库
14-pycharm使用gitee-3-推送新增的代码到已有的项目
15-pycharm使用gitee-4-拉取gitee新文件到本地
16-pycharm使用gitee-5-解决冲突
14、第十四章 14-持续集成之jenkins
0-1jenkins介绍与安装
17-jenkins的安装和启动
18-jenkins系统环境配置
0-2postman集成jenkins
19-postman持续集成-准备工作
20-postman持续集成-手动构建
21-postman持续集成-自动构建
0-3代码集成jenkins
22-代码持续集成-准备工作
23-代码持续集成-手动构建
24-代码持续集成-自动构建
25-总结
15、第十五章 15-telnet及dubbo
0-1传智健康项目
01-复习
02-学习目标
03-项目简介
04-相关概念和原理简介
0-2了解dubbo接口测试
05-dubbo和rpc概念
06-阅读api获取信息
0-3telnet工具远程调用
07-telnet远程连接
08-telnet远程调用dubbo接口
0-4python借助dubbo远程调用
09-python实现dubbo远程调用简介
10-会员服务-案例1
11-会员服务-案例2-参数为自定义类型传参注意事项
12-会员服务-案例3-按月统计会员数
13-预约设置服务-添加预约设置
14-预约设置服务-按月统计预约设置信息
15-预约设置服务-根据日期修改预约设置数量
16-用户服务-根据用户名查询用户信息
17-分析bug来源
18-现有代码存在的问题
19-总结
16、第十六章 16-dubbo接口自动化测试框架
0-1学习目标
01-复习
02-学习目标
0-2核心模块及基础服务类封装
03-核心模块
04-基础服务类封装
0-3会员服务类封装
05-会员服务类-添加属性
06-会员服务类-方法1封装
07-会员服务类-方法2封装
08-会员服务类-方法3封装
0-4预约设置、用户服务类
09-预约设置服务类-方法1封装
10-预约设置服务类-方法2封装
11-预约设置服务类-方法3封装
12-用户服务类-封装
0-5测试脚本
13-测试脚本封装-1
14-测试脚本封装-2
0-6参数化
15-参数化-1
16-参数化-2
0-7框架整合及生成测试报告
17-接口自动化测试框架封装
18-生成测试报告
19-总结
07、阶段七ego微商小程序v5
第一章 1-ego微商小程序项目实战
0-1小程序基础介绍
01-小程序项目课程介绍
02-小程序背景介绍
03-小程序特点介绍
04-小程序设计优点
05-小程序设计不足
06-开发者工具下载
07-开发者工具的介绍
08-项目构成文件
09-小程序通讯模型
10-小程序和app的对比
11-第一章总结
0-2ego微商小程序项目介绍
12-熟悉项目的步骤
13-ego微商小程序项目熟悉1
14-ego微商小程序项目熟悉2
15-ego微商小程序项目熟悉-技术栈
16-ego微商项目工具准备
17-小程序appid的作用
18-小程序appid的申请
19-小程序的版本
20-第二章总结
0-3ego微商小程序项目部署
01-昨日回顾
02-查看文件内容的操作命令
03-apache的配置文件的作用
04-上传项目包到后台指定路径
05-数据库初始化操作
06-数据库备份恢复方式二
07-数据库navicat连接
08-关闭iptables的限制
09-修改apache的配置文件
10-修改项目的配置文件appid和appsecrect
11-重启应用服务并验证结果
12-本地电脑修改hosts配置文件
13-客户端的部署及调试验证
14-常见报错处理
15-客户端演示
16-第三章总结
21-finalshellshell的使用
22-远程连接虚拟机操作
23-部署前的准备
24-后台项目的部署流程
25-项目部署-本地服务检查
26-项目部署-安装应用服务
0-4ego微商小程序计划篇
17-手工项目测试流程
18-需求评审的目的
19-测试计划和方案的核心内容
20-测试计划和方案编写思路
0-5ego微商小程序设计篇
01-测试设计的步骤
02-测试设计思路1
03-测试设计思路2
04-ego微商项目的测试设计说明
05-ego主页-导航区测试点
06-ego主页-导航区测试用例
07-ego主页-轮播图测试点
08-ego主页-轮播图测试用例
09-ego主页-轮播图测试后台设置
10-ego小程序的非功能设计点
11-ego小程序的非功能设计要求
12-ego小程序的非功能-兼容性版本
13-ego小程序的非功能-兼容性分辨率
14-ego小程序的非功能-易用性测试
15-ego小程序的非功能-界面测试
0-6ego微商小程序执行篇
01-昨日回顾
16-ego小程序用例执行
17-缺陷跟踪流程
18-测试报告核心内容
19-【扩展】不可复现bug如何处理
20-测试报告的演示案例
0-7ego微商小程序接口测试篇
01-昨日回顾
02-代码实现接口测试的步骤
02-接口测试的流程
03-接口文档核心内容
03-项目环境搭建
04-初始化日志函数实现的原理
04-接口文档的解析演练
05-初始化日志函数实现步骤1
05-小程序登录授权原理
06-初始化日志函数实现步骤2
06-小程序登录授权客户端操作
07-初始化日志函数实现步骤3
07-接口测试用例设计思路
08-初始化日志函数的调用
08-接口测试用例的编写演示
09-postman实现接口测试的步骤
09-接口测试实现步骤
10-postman初始化设置
10-获取轮播图接口封装
11-获取专题栏位接口封装
11-上午总结
12-postman接口测试实现细节
12-获取最近新品接口封装
13-postman复习及模块创建
13-测试获取轮播图接口
14-获取轮播图接口测试
14-上午总结
15-测试获取轮播图接口优化
15-获取轮播图接口测试优化
16-测试获取轮专题栏位
16-获取专题栏位接口测试
17-测试获取最近新品
17-获取token接口测试
18-获取token保存到环境变量
18-获取token接口的封装
19-验证token接口
19-验证token接口的封装
20-获取地址接口的封装
20-获取地址信息接口
21-获取token接口的测试
21-用例批量执行
22-获取token接口的测试完善
22-生成测试报告
23-下午总结
23-验证token接口的测试
24-获取地址信息接口的测试
25-测试套件批量执行测试用例
26-生成测试报告
27-生成测试报告总结
08、阶段八性能测试v5
01、第一章 1-性能测试阶段导学
0-1阶段导学
01_阶段课程目标和时间安排
02、第二章 2-性能测试理论
0-1性能测试概述
02_今日内容
03_为什么要进行性能测试
04_性能测试的概念介绍
05_性能测试与功能测试的对比
06_性能测试概述的练习题讲解
07_性能测试概述的总结
0-2测试策略
08_基准测试的介绍
09_负载测试的介绍
10_稳定性测试的介绍
11_负载测试和稳定性测试的图示案例
12_压力测试的介绍
13_并发测试的介绍
14_性能测试的策略
0-3性能指标
15_性能指标 – 响应时间
16_性能指标 – 并发用户数
17_性能指标 – 吞吐量
18_性能指标(响应时间、并发数、吞吐量)的练习
19_性能指标 – 点击数和错误率
20_性能指标 – 资源使用率
21_性能指标(点击数、错误率、资源利用率)的练习
22_性能测试的指标小结
0-4性能测试流程
23_性能测试的流程介绍
24_性能测试流程 —— 需求分析
25_性能测试流程 —— 性能测试计划
26_性能测试流程 —— 性能测试用例
27_性能测试流程 —— 性能测试执行
28_性能测试流程 —— 性能分析和调优
29_性能测试流程 —— 性能测试报告
30_性能测试流程练习题讲解
03、第三章 3-性能测试工具
0-10jmeter逻辑控制器
06_jmeter逻辑控制器 – if控制器
07_jmeter逻辑控制器 – 循环控制器
08_jmeter逻辑控制器 – 循环控制器的补充介绍
09_jmeter逻辑控制器 – foreach控制器 – 与用户定义的变量配合
10_jmeter逻辑控制器 – foreach控制器 – 与正则表达式配合使用
0-11jmeter定时器
11_同步定时器的介绍
12_常数吞吐量定时器的介绍
13_固定定时器的使用
14_今日总结
0-12jmeter分布式
01_昨日回顾
02_昨日作业讲解
03_今日内容
04_jmeter的应用场景和原理介绍
05_分布式相关注意事项
06_jmeter分布式测试的配置和执行
0-13jmeter报告
07_jmeter聚合报告的介绍
08_jmeter聚合报告的案例
09_jmeter测试报告 —— html测试报告
0-14并发数计算方法
10_并发数计算的基本方法
11_稳定性测试时的并发数计算
12_压力测试时的并发数计算
13_并发数的计算案例
0-15性能监控
14_jmeter第三方插件的下载
15_阶梯线程组的介绍
16_每秒性能指标的介绍
17_perfmon资源监控 – windows监控
18_perfmon资源监控 – linux服务器监控
19_今日总结
0-1常用性能测试工具
31_性能测试工具的介绍
32_今日总结
0-2jmeter环境搭建
01_昨日回顾
02_今日内容
03_jmeter的安装介绍
04_jmeter的常用目录介绍
05_jmeter修改语言和主题
0-3jmeter元件
06_jmeter元件和组件的介绍
07_jmeter的作用域原则
08_jmeter的执行顺序
09_案例:执行顺序
0-4jmeter使用示例
10_jmeter第一个案例脚本
11_jmeter线程组的介绍
12_jmeter线程组的参数介绍
13_jmeter线程组参数的案例讲解
14_jmeter中http取样器的参数讲解
15_查看结果树案例1 – 多个http请求
16_查看结果树案例2 – 查看结果树的乱码
0-5jmeter参数化
17_参数化的介绍
18_参数化 —— 用户定义的变量
19_参数化 —— 用户参数
20_参数化 —— csv数据文件设置
21_参数化 —— counter函数
22_今日总结
0-6jmeter断言
01_昨日回顾
02_昨日练习题讲解
03_今日内容
04_jmeter断言的介绍
05_jmeter响应断言的讲解
06_json断言的讲解
07_json断言持续时间的讲解
0-7jmeter关联
08_jmeter关联的介绍
09_正则表达式的介绍 – 案例1
10_正则表达式的介绍 – 案例2
11_正则表达式提取器的讲解 – 案例1
12_正则表达式提取器的讲解 – 案例2(方式一)
13_正则表达式提取器的讲解 – 案例2(方式二)
14_正则表达式提取器的讲解 – 案例3
15_xpath提取公式的介绍
16_xpath提取器的讲解 – 案例
17_json提取器的讲解 – 案例
18_jmeter属性 — 跨线程组之间数据传递
0-8jmeter录制脚本
19_jmeter录制脚本的讲解
20_jmeter录制脚本时的过滤规则设置
21_今日总结
0-9jmeter连接数据库
01_昨日回顾
02_今日内容
03_jmeter直连数据库的使用场景
04_jmeter直连数据库的使用案例1
05_jmeter直连数据库的使用案例2
04、第四章 4-性能测试项目实战
0-1熟悉项目
01_昨日回顾
02_今日内容
03_微商城项目的功能和技术介绍
04_前后端分离的补充介绍
05_熟悉数据库表
06_微商城项目的安装步骤
0-2需求分析
07_性能需求的获取方法
08_ 轻商城项目的需求分析
0-3计划方案
09_性能测试计划
0-4测试用例以及脚本编写
10_性能测试用例的编写
11_性能测试脚本的编写 – 登录
12_性能测试脚本的编写 – 获取首页数据、搜索商品、获取商品详情
13_性能测试脚本的编写 – 加入购物车脚本
14_性能测试脚本的编写 – 查看购物车
15_性能测试脚本的编写-查看我的订单
16_业务流程的测试脚本
0-5构造环境
17_性能测试环境的特点
18_构造数据 —— 插入10万商品数据
19_今日总结
0-6执行性能测试
01_昨日回顾
02_今日内容
03_登录脚本 – 准备测试数据
04_登录脚本 – 修改脚本
05_登录脚本 – 监控性能指标
06_登录脚本 – 执行并分析结果
07_进入首页脚本 – 执行并分析结果
08_加入购物车 – 准备数据和修改脚本
09_加入购物车 – 运行并分析结果
10_结算下订单 – 准备数据和修改脚本
11_结算下订单 – 运行并分析结果
12_业务流程的性能测试
13_稳定性的用例设计
14_稳定性测试的执行
0-7性能测试分析和调优
01_昨日回顾
02_今日内容
03_磁盘io的介绍
04_网络的介绍
05_带宽和宽带的介绍
06_数据库监控 – 慢查询介绍
07_数据库监控 – 数据库连接池
08_数据库监控 – mysql锁
09_java应用指标 —— jvm内存
10_java应用指标 —— jvisualvm的使用介绍
11_j压测机影响性能的介绍
12_常见的性能问题总结
15_性能测试分析和调优的步骤
16_性能问题可能产生的原因
17_服务器的硬件组成
18_cpu时间的介绍
19_内存和虚拟内存
20_今日总结
0-8性能分析调优案例
13_案例1 – cpu高
14_性能分析调优案例2 – 网络
15_性能分析调优案例3 – 慢查询
16_性能分析调优案例4 – jvm内存泄漏
0-9性能测试报告
17_性能测试的报告
05、第五章 5-locust
0-1locust介绍
18_locust框架的介绍和安装
0-2locust框架
19_编写测试脚本的步骤介绍
20_locust脚本编写 — 定义任务
21_locust脚本编写 — 定义任务集
22_locust脚本编写 — 定义locust类
23_locust脚本的运行
24_locust脚本执行的日志介绍
25_今日总结
09、阶段九金融项目实战v5
01、第一章 1-金融项目准备
0-1前言
01-阶段目标及今天目标
0-2金融项目专业术语
02-专业术语(投资)
03-专业术语(本息、还款)
0-3熟悉项目
04-项目介绍(做什么、子系统、技术架构)
05-扩展(常见架构)
06-核心流程
07-核心业务(发布借款业务)
08-核心业务(投资)
0-4测试流程
09-测试流程
10-测试流程(需求评审)
11-测试计划(梳理)
02、第二章 2-功能测试分析与设计
0-1借款业务测试点评审与设计
12-评审(借款业务)
13-借款业务测试点
14-借款业务测试点梳理
15-总结
0-2投资业务测试点评审与设计
01-反馈及目标
02-评审-1(投资业务测试点)
03-评审-2(测试点)
04-投资业务测试点
05-投资业务测试点
0-3借款业务用例实现
06-用例梳理
07-借款业务用例(成功)
08-借款业务(未登录、未开通资金托管账号、信用额度不足)
09-借款业务(审批不通过、驳回、撤标)
10-借款业务(过期、延期)
11-总结
0-4投资业务用例实现
01-反馈及目标
02-投资用例(业务、提前复审、部分复审)
03-投资用例(延期、2次投满)
04-投资用例(未登录、未开通资金托管账号、未风险评测)
05-投资用例(余额不足、投资自己标、密码错误、非10的倍数)
06-投资用例(可投金额、最高、最低)
07-投资用例(满标审核不通过、提前复审、部分复审)
08-投资用例(管理员撤标、过期)
0-5功能测试总结
09-缺陷回顾
10-测试报告
11-总结
03、第三章 3-接口测试分析、设计以及实现
0-1接口测试理论回顾
01-今天目标
02-接口测试理论回顾
0-2接口测试流程梳理
03-项目接口说明
04-测试流程(需求评审、计划、分析api文档)
0-3接口测试点梳理以及用例设计
05-api当梳理
06-注册(注册图片、注册手机验证码)
07-注册登录测试点提取
08-开通账户测试点提取
09-充值和投资测试点提取
10-用例设计(注册)
11-用例设计(登录)
12-用例设计(认证开户)
13-投资及投资业务用例
14-总结
0-4环境准备
01-反馈及目标
02-环境及mock说明
03-flask模拟(响应数据、响应状态码)
04-flask模拟扩展
05-项目中应用mock
06-构造数据说明
0-5jmeter实现测试脚本
07-脚本编写(图片验证码、短信验证码)
08-脚本编写(注册)
09-脚本编写(登录)
10-脚本编写(认证)
11-脚本编写(三方开户)
12-脚本编写(充值)
13-脚本编写(投资)
14-总结
04、第四章 4-jmeter实现接口自动化
0-1自动化知识回顾
01-反馈及目标
02-自动化测试理论回顾
0-2jmeter自动化分析与实现
03-添加断言(注册、登录)
04-添加断言(认证、开户、充值、投资)
05-清除数据分析及步骤
06-要删除的表进行分析
07-确认sql语句
08-jmeter连接数据库
09-按指定顺序执行
0-3持续集成
10-持续集成理论回顾
11-将脚本上传到gittree
12-jenkins配置
13-总结
05、第五章 5-python实现接口自动化
0-1代码实现自动化理论及流程
01-反馈及目标
02-自动化测试理论回顾
03-自动化测试流程(挑选用例、环境说明)
04-自动化测试流程(目录结构搭建)
0-2python实现登录注册模块接口
05-注册登录api封装
06-注册登录api实现
07-注册登录script结构搭建
08-注册登录接口调试
09-断言
10-数据存储文件编写
11-读取数据工具
12-参数化引用
13-总结
0-3日志的封装以及使用
01-反馈及目标
02-日介绍及基本应用
03-日志底层组成介绍
04-日志工具封装
05-日志标注(api、script)
0-4python实现认证开户接口
01-回顾及目标
02-认证参数化实现
06-认证开户api封装
07-认证开户api实现
08-认证开户script结构搭建
09-认证开户script实现
10-beautiful库介绍及使用
11-提取html工具封装及应用
12-总结
0-5python实现投资业务接口
03-投资模块api封装
04-投资模块script实现
05-投资参数化
06-投资列表
0-6python实现数据清理
07-连接数据库工具
08-清除测试数据调用
0-7持续集成
09-批量执行
10-持续集成
11-总结
06、第六章 6-安全测试
0-1客户端与网络安全
01-反馈及回顾
02-今天目标
03-安全测试理论(安全、渗透、方法)
04-安全测试(维度、安全网站)
05-客户端安全(xss说明)
06-xss案例及防御说明
07-xss小结
08-客户端安全(csrf)
09-客户端安全(案例)
10-网络安全(协议、数据、签名)
11-网络安全(dos)
12-总结
0-2认证、应用服务器与数据库安全
01-回顾
02-今天目标
03-认证策略(密码、session、token)
04-认证策略(多因素、暴力破解)
05-认证策略(越权)
06-应用程序安全(sql注入原理和说明)
07-应用程序(sql注入示例)
08-应用服务器安全(文件上传)
09-数据库安全
0-3安全测试实现
10-p2p安全验证(客户端、网络、认证)
11-p2p安全验证(认证、应用服务器、数据库)
12-总结
0-4接口加解密
01-回顾及目标
02-加解密说明
03-加解密示例(未解密)
04-加解密应用
05-扩展加密标准
07、第七章 7-项目总结
0-1项目总结
06-项目总结(介绍)
07-项目总结(1-4)
08-项目总结(5-8)
09-项目总结(9-11)
10-总结
10、阶段十ui自动化测试v5
01、第一章 1-web自动化测试
0-1ui自动化测试介绍
01-阶段目标和今天目标
02-自动化测试理论
03-工具选择及介绍
04-环境搭建
0-2元素定位
01-回顾及目标
02-xpath介绍
03-xpath策略(路径)
04-xpaht策略(属性、逻辑)
05-xpath策略(层级、扩展)
05-代码实现自动化步骤
06-xpath综合练习
06-定位(id)
07-css选择器(id、类、标签、属性)
07-定位(name、class)
08-css选择器(层级)
08-定位(tag_name、link_text、partial_link_text)
09-find_element方法
09-查找一组元素方法
10-八种元素定位总结
10-总结
0-3元素操作
11-元素操作方法
12-元素获取信息方法
13-总结
0-4浏览器操作
01-反馈及目标
02-浏览器操作api
03-浏览器获取及关闭api
0-5页面交互操作
04-下拉框
05-弹窗处理
06-滚动条操作
0-6鼠标操作
01-回顾及目标
07-鼠标操作
08-鼠标操作(拖拽)
09-等待(隐式等待)
10-等待(显示等待)
11-总结
0-7其他重要api
02-切换frame
03-切换多窗口
04-切换多窗口工具封装
05-扩展(元素定位不到怎么办)
06-截图应用
07-图片添加时间戳
08-验证码处理
02、第二章 2-po模式
0-1po模式介绍
09-po模式介绍
10-案例实现(非po)
11-总结
0-2po模式封装
01-回顾及目标
02-base结构搭建及查找方法实现
03-base(输入方法、点击方法、获取文本方法)
04-page结构搭建
05-配置信息整理
06-page结构具体实现
07-script层实现
08-po小结
0-3数据驱动
01-今天目标
02-数据驱动理论回顾
03-数据驱动(参数文件编写)
04-数据驱动(读取工具封装)
05-数据驱动(参数化)
03、第三章 3-商城项目实战
0-1项目框架
02-项目效果演示
03-实施说明及结构搭建
04-base实现
0-2页面用例
01-今日目标
02-base新增方法
03-page结构搭建(login)
04-登录配置信息整理
05-page(登录)结构搭建
05-登录脚本调试
06-登录配置信息整理
06-发货配置信息整理-1
07-登录测试脚本实现
07-发货单配置信息整理-2
08-订单page结构搭建
08-发货配置页面实现
09-app订单配置信息整理
09-发货代码调试
10-订单page页面实现
11-代码调试
12-参数化和断言回顾
13-总结
0-3日志封装
10-日志封装
11-日志应用
0-4批量运行及持续集成
12-批量运行准备
13-批量运行(调试代码)
14-批量运行(动态根据订单号去发货)
15-回顾持续集成
16-总结
04、第四章 4-移动自动化测试
0-1app自动化介绍
06-app工具介绍
07-所需环境说明
08-环境安装说明
0-2adb命令
09-adb原理和命令(包名、启动名)
10-adb命令(上传、下载)
11-adb命令(启动时间和日志)
12-adb命令(其他)
13-uiautomatorviewer(元素定位)工具
14-总结
0-3元素定位
01-回顾及目标
02-代码启动说明
03-基础api(启动应用、获取包名、启动名)
04-基础api(安装、卸载、是否安装、置于后台、关闭)
05-查找元素方法(单个)
06-查找元素方法(一组)
0-4元素操作
07-元素操作api
08-获取元素信息api
09-获取元素属性
0-5手势滑屏
01-反馈及目标
02-手势api(轻巧)
03-手势api(按下、释放)
04-手势api(长安)
05-手势api(移动、九宫格解锁)
06-手机操作api(网络、分辨率、截图)
07-手机操作api(按键)
08-手机操作api(通知栏)
10-滑动
11-元素之间的滚动与拖拽
12-总结
0-6其他延伸
01-回顾及今日目标
09-获取toast消息
10-切换环境(webview)
11-monkey介绍和执行
12-monkey日志说明
13-总结
11、阶段十一测试基础v5
01、第一章 1-测试基础
0-1阶段目标及路线
0-2测试相关概念
0-3测试用例
02、第二章 2-用例设计方法
0-1等价类
0-2边界值
0-3判定表
0-4场景法
0-5错误推测法
03、第三章 3-缺陷管理
0-1认识缺陷
0-2缺陷介绍
0-3缺陷编写
0-4缺陷管理工具
0-5案例练习及总结
04、第四章 4-html入门
0-1html介绍
0-2html骨架标签
0-3编辑html工具
0-4常用标签
05、第五章 5-黑马头条实战
0-1登录功能测试
0-2发布文章功能测试
12、阶段十二python编程_v4
01、第一章 1-python基础
0-10for循环及循环关键词
0-11字符串切片
0-12字符串常用方法
0-13初识列表
0-14总结与内容前瞻
0-15列表高级操作与元组
0-16字典容器
0-17函数基本使用
0-18复习与作业讲解
0-19列表去重
0-1课程介绍
0-20函数参数返回值及引用类型
0-21面试题
0-22函数作用域及不定长参数
0-23匿名函数lambda
0-2python与pcharm设置
0-3初步认识python代码
0-4变量与类型转换
0-5格式化与运算符
0-6条件语句
0-7猜拳小游戏
0-8while循环
0-9总结复习
02、第二章 2-python面向对象
0-10模块与包
0-11初识unitest模块
0-12testrunner及案例
0-13fixture
0-14断言与参数化
0-15测试报告
0-1初识面向对象
0-2魔法方法
0-3案例及作业
0-4放家具案例
0-5继承多态
0-6类其他知识与案例
0-7文件基本读写操作
0-8文件读写json数据
0-9异常处理
13、阶段十三接口测试_v4
01、第一章 1-接口测试基础
0-1接口测试介绍
01-接口测试课程总述
0-2接口测试基础
02-总述
0-3接口与接口测试概念
03-接口的概念
04-接口的类型
05-接口测试的概念
06-接口测试的原理
07-接口测试的特点
08-接口测试的实现方式和自动化接口测试
0-4http协议
09-http协议-简介
10-http协议-特点
11-http协议-url的语法格式
12-http协议-url练习
13-http请求协议-语法格式
14-http请求协议-fiddler抓包验证
15-http请求协议-各部份主要内容
16-http请求协议-练习
17-http响应格式
18-午后回顾
19-http响应格式-状态行
20-http响应格式-响应头、响应体
21-http响应格式-练习
0-5接口规范
01-复习
22-接口风格-传统风格
23-接口风格-restful风格
24-接口测试流程
25-接口文档的作用和展现形式
26-接口文档-结构
27-解析接口文档-登录接口
28-解析接口文档-使用fiddler发送http请求
29-总结
0-6接口解析用例设计
02-总述
03-为什么要设计接口测试用例
04-接口测试测试点-总述
05-接口测试测试点-功能测试
06-接口测试测试点-性能测试
07-接口测试测试点-安全测试-浏览器开发者工具
08-设计方法与思路-与手工相同之处
09-设计方法与思路-与手工不同之处
10-接口测试用例文档的要素
11-单接口测试用例编写-登录成功
12-单接口测试用例-测试点分析
13-单接口测试用例-用户名相关测试点
14-午后回顾
15-单接口测试用例-密码相关测试点
16-单接口测试用例-参数相关测试点
17-业务场景测试用例-测试点分析
18-业务场景测试用例-添加员工-解析接口文档-获取数据
19-业务场景测试用例-添加员工-编写测试用例
20-业务场景测试用例-查询员工-解析接口文档-编写测试用例
21-业务场景测试用例-修改员工-解析接口文档-编写测试用例
22-业务场景测试用例-删除员工、查询员工列表-解析接口文档-编写测试用例
02、第二章 2-postman实现接口测试
0-1postman介绍安装
23-postman-简介
24-postman-环境安装
0-2postman基本使用
01-复习
02-总述
25-postman-案例1-获取http请求数据
26-postman-案例1-postman发送请求
27-postman-案例2-postman发送请求
28-postman-案例3-postman发送请求
29-总结
0-3postman高级用法
03-postman应用-管理测试用例
04-postman应用-导出用例集
05-postman应用-导入用例集
06-postman断言-简介
07-postman断言-断言响应状态码
08-postman断言-断言响应体包含指定字符串
09-postman断言-断言响应体等于字符串对象
10-postman断言-断言响应结果中json数据
11-postman断言-断言响应头
12-postman断言-小结
13-postman断言-工作原理
14-午后复习
15-全局变量和环境变量的设置与获取语法
16-全局变量设置和获取
17-环境变量设置和获取
18-请求前置脚本-简介
19-时间戳介绍
20-请求前置脚本-案例
21-请求前置脚本-工作原理和小结
22-postman的关联-简介和实现步骤
23-postman的关联-案例-1-天气接口获取城市名写入全局变量
24-postman的关联-案例-2-百度搜索
25-postman批量执行用例集
0-4postman测试报告
01-复习
26-postman生成测试报告-安装简介
27-postman生成测试报告
28-总结
0-5postman参数化
02-总述
03-postman参数化-数据文件类型和简介
04-postman参数化-导入csv文件
05-postman参数化-导入json文件
06-postman参数化-读取数据文件语法
07-postman参数化-案例-实现流程
08-postman参数化-案例-小结
09-postman参数化-json实现和数据驱动概念
10-postman参数化-生成测试报告
11-午后回顾
0-6项目实战
01-复习
12-ihrm项目-简介
13-【扩展】项目模块相关的技术
14-ihrm项目-实现测试的步骤
15-ihrm项目-初始化环境-新建用例集
16-ihrm项目-初始化环境-创建环境和环境变量
16-ihrm项目-登录模块-登录成功-组织http请求
17-ihrm项目-登录模块-登录成功-添加断言
18-ihrm项目-登录模块-登录其他接口共性分析
19-ihrm项目-登录模块-用户名相关用例
20-ihrm项目-登录模块-密码和参数相关用例
21-员工管理业务-依赖关系总析
22-员工管理业务-登录提取令牌
23-员工管理业务-添加员工
24-员工管理业务-提取员工id
25-员工管理业务-查询员工
26-员工管理业务-修改员工
27-员工管理业务-删除员工
28-员工管理业务-查询员工列表
29-批量执行用例集
30-导出环境文件生成测试报告
31-总结
03、第三章 3-数据库操作
0-1数据库基本操作
02-总述
03-mysql数据库相关简介
04-orm说明
05-pymysql的安装说明
06-pymysql操作数据库步骤
07-准备测试数据
08-pymysql连接数据库
09-pymysql操作数据库-查询-使用的方法
10-pymysql操作数据库-查询-练习
11-午后回顾
12-pymysql操作数据库-插入
13-pymysql操作数据库-修改
14-pymysql操作数据库-删除
15-pymysql操作数据库-小结
0-2数据库事务操作
01-复习
16-数据库事务-概念
17-数据库事务-4大特性
18-数据库事务-pymysql管理事务的方法
19-数据库事务-代码管理事务-提交
20-数据库事务-代码管理事务-回滚
21-数据库事务-代码管理事务-结合异常捕捉
22-总结
04、第四章 4-代码实现接口测试
0-1requests库
02-总述
03-requests库的简介和安装
04-设置http请求的语法
05-案例1
06-案例2-步骤1
07-案例2-步骤2
08-案例3
09-获取响应体指定内容
10-cookie简介
11-cookie和session的认证方式
12-午后复习
13-session-简介
14-session-特性
15-session管理cookie-实现步骤
16-session管理cookie-代码实现
17-面试题session和cookie区别
0-2集成unittest
01-复习
02-总述
18-unittest-简介
19-unittest-回顾testcase相关
20-unittest-回顾fixture相关
21-tpshop商城案例-登录接口分析
22-【扩展】创建文件注意事项和断点调试
22-tpshop商城案例-登录成功演化到unittest框架中
23-tpshop商城案例-登录成功实现总结
24-tpshop商城案例-登录成功巩固加强结
25-tpshop商城案例-登录成功-添加断言
26-tpshop商城案例-账号和密码错误
27-总结
0-3接口测试框架开发
03-接口测试框架结构
04-接口测试框架目录结构【重点】
05-tpshop商城-封装步骤和创建目录结构
06-tpshop商城-封装思路分析
07-tpshop商城-封装登录接口
08-tpshop商城-调用自己封装登录接口-获取验证码
09-tpshop商城-调用自己封装登录接口-发送登录请求
10-tpshop商城-添加断言
11-tpshop商城-登录成功实现流程小结
12-tpshop商城-用户名不存在和密码错误
13-午后回顾
14-ihrm项目-创建项目目录结构
0-4代码框架项目实战
01-复习
02-总述
03-封装-获取令牌-添加员工
03-员工管理参数化-与登录不同的部分分析
04-封装-查询员工
04-员工管理参数化-修改测试类和测试方法
05-封装-修改员工
05-员工管理参数化-组织编写json文件
06-封装-删除员工
06-员工管理参数化-读取数据文件-小结
07-封装-查询员工列表和小结
08-编写脚本调用api-创建框架定义测试方法
09-编写脚本调用api-调用登录获取令牌方法
10-编写脚本调用api-添加员工获取id
11-午后复习
12-编写脚本调用api-查询员工
13-编写脚本调用api-修改、删除、查询员工列表
14-编写脚本调用api-添加断言
15-ihrm项目-登录成功-普通方法实现
15-参数化-数据文件语法格式分析
16-ihrm项目-登录成功-封装自己的api
16-参数化-编写json的数据文件
17-ihrm项目-登录成功-优化使用全局变量
17-读取数据文件-流程分析
18-ihrm项目-登录成功-编写脚本使用自定义api
18-读取数据文件-获取json文件路径
19-ihrm项目-登录接口-用户名相关5个
19-读取数据文件-封装函数读取json文件
20-ihrm项目-登录接口-封装断言方法
20-读取数据文件-转换成parameterized需要的格式
21-ihrm项目-登录接口-其他剩余接口
21-parameterized实现参数化
22-ihrm项目-员工管理-普通方法实现-添加员工
22-生成测试报告
23-ihrm项目-员工管理-普通方法实现-查询员工
23-总结
24-ihrm项目-员工管理-普通方法实现-修改、删除员工
25-ihrm项目-员工管理-普通方法实现-查询员工列表
26-总结
05、第五章 5-持续集成
0-1持续集成介绍
07-持续集成-概念-好处-工具
0-2git与git代码托管平台
08-git-简介
09-git-安装
10-注册163邮箱和gitee
11-午后复习
12-pycharm下安装gitee的插件
13-gitee项目checkout到pycharm本地
14-gitee项目checkout到pycharm本地-特殊情况
15-将pycharm代码push到远程gitee仓库
16-将gitee仓库的新代码pull到pycharm中
17-推送pycharm新项目到gitee远程仓库
18-解决冲突
0-3jenkins
01-复习
02-总述
03-持续集成-postman-准备工作
04-持续集成-postman-手动构建
05-持续集成-postman-自动构建-报告样式优化
06-持续集成-代码-准备工作
07-持续集成-代码-手动构建
08-持续集成-代码-自动构建-小结
09-接口测试主要技术小结
19-jenkins-简介
20-jenkins-安装
21-jenkins-启动
22-jenkins-插件的介绍
23-jenkins-系统配置-申请网易邮箱的授权码
24-jenkins-系统配置-设置3处邮箱和授权码
25-持续集成-postman-准备
26-总结
06、第六章 6-接口测试扩展
0-1https扩展
10-密码学基础-加密三要素
11-密码学基础-对称加密
12-密码学基础-非对称加密
13-https-简介
14-午后复习
15-https-通信过程图析
16-https与https的区别(面试题)
0-2webservice扩展
17-webservice-工作原理
18-webservice-接口测试-协议解读
19-webservice-接口测试-练习
0-3接口mock测试
20-mock测试-什么是mock测试
21-mock测试-mock测试的应用场景
22-mock测试-mock测试的实现方式
23-mock测试-moco框架简介和安装
24-mock测试-moco框架启动流程
25-mock测试-moco常用测试参数-请求方法
26-mock测试-moco常用测试参数-查询参数
27-mock测试-moco常用测试参数-请求头
28-mock测试-moco常用测试参数-请求体
29-mock测试-moco常用测试参数-响应状态码和响应体
30-mock测试-管理配置文件
31-总结
课件
centos7-ego1_1216180701
linux&数据库学习资料
python
ui自动化v5.0学习资料
测试基础
接口测试学习资料
金融项目实战-学习资料
手工测试
小程序v5.0-资料
性能测试v5.0学习资源
下载地址:
通过百度网盘下载,如下载连接失效,在文章底部评论,24小时内补连接。
评论0