黑马 软件测试在线就业班V5.0【2022】,网盘下载(103.19G)

黑马 软件测试在线就业班V5.0【2022】,网盘下载(103.19G)

黑马 软件测试在线就业班V5.0【2022】,网盘下载(103.19G)

黑马 软件测试在线就业班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小时内补连接。

抱歉,此资源仅限VIP下载,请先
下载价格:VIP专享
此资源仅对VIP开放下载

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
没有账号? 忘记密码?