软件测试就业项目课

*   阶段一 银行测试项目/

  *   第一章 项目概述/

    *   项目介绍/

      *   课程阶段介绍

      *   项目介绍

      *   项目测试流程

  *   第二章 活期储蓄功能测试/

    *   活期储蓄业务测试/

      *   活期储蓄业务流程图分析

      *   活期储蓄业务用例设计

      *   活期储蓄业务用例执行验证1

      *   活期储蓄业务用例执行验证2

    *   个人开户功能测试/

      *   个人开户功能需求解读

      *   个人开户测试点提取

      *   个人开户测试用例设计

      *   个人开户测试用例执行1

      *   个人开户测试用例执行2

      *   个人开户缺陷提交

      *   个人开户功能小结

    *   会记基础/

      *   复式记账法

      *   会计科目

      *   会记分录

      *   记账凭证

    *   存款功能测试/

      *   个人活期储蓄存款需求解读

      *   个人活期储蓄存款测试点

      *   个人活期储蓄存款用例设计

      *   个人活期储蓄存款用例执行

      *   个人活期储蓄存款缺陷提交

      *   个人活期储蓄存款业务总结

    *   利息计算/

      *   利息规则及公式介绍

      *   利息计算案例应用

    *   个人活期取款测试/

      *   个人活期取款计息规则需求解读

      *   个人活期取款业务需求解读

      *   个人活期取款测试点提取

      *   个人活期取款测试用例编写1

      *   个人活期取款测试用例编写2

      *   切日操作

      *   个人活期取款用例执行1

      *   个人活期取款用例执行2

      *   个人活期取款缺陷提交

    *   销户功能测试/

      *   销户需求分析

      *   销户测试点提取

      *   销户测试用例设计

      *   销户测试用例执行1

      *   销户测试用例执行2

      *   销户缺陷报告提交

  *   第三章 个人信用贷款测试/

    *   个人信用贷款业务测试/

      *   个人信用贷款介绍

      *   个人信用贷款业务流程分析

      *   个人信用贷款业务用例设计

      *   个人信用贷款业务用例执行

    *   个人贷款申请测试/

      *   个人贷款申请需求解读

      *   个人贷款申请测试点提取

      *   个人贷款申请用例设计

      *   个人贷款申请用例执行

    *   贷款合同签订测试/

      *   贷款合同业务知识介绍

      *   贷款合同签订需求解读

      *   贷款合同签订测试点提取

      *   贷款合同签订测试用例设计

      *   贷款合同签订用例执行

    *   放款功能测试/

      *   放款需求分析

      *   还款计划计算分析

      *   放款测试点提取

      *   放款测试用例设计

      *   放款测试用例执行

      *   放款缺陷报告编写

    *   还款任务布置/

      *   还款测试用例任务

  *   第四章 活期储蓄功能和信用贷款接口测试/

    *   接口用例及调试/

      *   接口业务用例回顾

      *   个人活期储蓄业务接口用例设计

      *   校验开户条件接口测试点

      *   校验开户条件接口用例设计

      *   校验开户条件接口调试

      *   生成卡折编号接口测试点

      *   生成卡折编号测试用例

      *   生成卡折编号接口调试

      *   保存账户数据接口测试点

      *   保存账户数据接口用例设计

      *   保存账户数据接口调试

      *   个人活期存款接口测试点

      *   个人活期存款接口用例

      *   个人活期存款接口调试

      *   取款接口测试任务

    *   接口框架实现/

      *   接口自动化框架搭建

      *   接口对象封装思想回顾

      *   个人开户接口封装

      *   存款和取款接口封装

      *   校验开户条件接口脚本

      *   数据驱动回顾

      *   json数据组织及公共方法封装

      *   校验开户条件接口参数化

      *   生成卡折编号接口实现

      *   保存账户信息接口实现

      *   个人活期储蓄存款接口实现

      *   任务实现取款接口脚本

      *   个人活期储蓄业务接口脚本实现1

      *   个人活期储蓄业务接口脚本实现2

    *   测试报告/

      *   测试报告生成

*   阶段二 Ego微商小程序项目/

  *   第一章 Ego微商小程序项目实战/

    *   微信小程序基础介绍/

      *   01-小程序项目课程介绍

      *   02-微信小程序背景介绍

      *   03-微信小程序特点介绍

      *   04-微信小程序设计优点

      *   05-微信小程序设计不足

      *   06-微信开发者工具下载

      *   07-微信开发者工具的介绍

      *   08-微信项目构成文件

      *   09-微信小程序通讯模型

      *   10-微信小程序和APP的对比

      *   11-第一章总结

    *   Ego微商小程序项目介绍/

      *   12-熟悉项目的步骤

      *   13-Ego微商小程序项目熟悉1

      *   14-Ego微商小程序项目熟悉2

      *   15-Ego微商小程序项目熟悉-技术栈

      *   16-Ego微商项目工具准备

      *   17-微信小程序APPID的作用

      *   18-微信小程序APPID的申请

      *   19-微信小程序的版本

      *   20-第二章总结

    *   Ego微商小程序项目部署/

      *   21-finalshellshell的使用

      *   22-远程连接虚拟机操作

      *   23-部署前的准备

      *   24-后台项目的部署流程

      *   25-项目部署-本地服务检查

      *   26-项目部署-安装应用服务

      *   01-昨日回顾

      *   02-查看文件内容的操作命令

      *   03-Apache的配置文件的作用

      *   04-上传项目包到后台指定路径

      *   05-数据库初始化操作

      *   06-数据库备份恢复方式二

      *   07-数据库Navicat连接

      *   08-关闭iptables的限制

      *   09-修改Apache的配置文件

      *   10-修改项目的配置文件APPID和APPSecrect

      *   11-重启应用服务并验证结果

      *   12-本地电脑修改hosts配置文件

      *   13-客户端的部署及调试验证

      *   14-常见报错处理

      *   15-客户端演示

      *   16-第三章总结

    *   Ego微商小程序计划篇/

      *   17-手工项目测试流程

      *   18-需求评审的目的

      *   19-测试计划和方案的核心内容

      *   20-测试计划和方案编写思路

    *   Ego微商小程序设计篇/

      *   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小程序的非功能-界面测试

    *   Ego微商小程序执行篇/

      *   16-Ego小程序用例执行

      *   17-缺陷跟踪流程

      *   18-测试报告核心内容

      *   19-【扩展】不可复现bug如何处理

      *   20-测试报告的演示案例

      *   01-昨日回顾

    *   Ego微商小程序接口测试篇/

      *   02-接口测试的流程

      *   03-接口文档核心内容

      *   04-接口文档的解析演练

      *   05-微信小程序登录授权原理

      *   06-微信小程序登录授权客户端操作

      *   07-接口测试用例设计思路

      *   08-接口测试用例的编写演示

      *   09-postman实现接口测试的步骤

      *   10-postman初始化设置

      *   11-上午总结

      *   12-postman接口测试实现细节

      *   13-postman复习及模块创建

      *   14-获取轮播图接口测试

      *   15-获取轮播图接口测试优化

      *   16-获取专题栏位接口测试

      *   17-获取token接口测试

      *   18-获取token保存到环境变量

      *   19-验证token接口

      *   20-获取地址信息接口

      *   21-用例批量执行

      *   22-生成测试报告

      *   23-下午总结

      *   01-昨日回顾

      *   02-代码实现接口测试的步骤

      *   03-项目环境搭建

      *   04-初始化日志函数实现的原理

      *   05-初始化日志函数实现步骤1

      *   06-初始化日志函数实现步骤2

      *   07-初始化日志函数实现步骤3

      *   08-初始化日志函数的调用

      *   09-接口测试实现步骤

      *   10-获取轮播图接口封装

      *   11-获取专题栏位接口封装

      *   12-获取最近新品接口封装

      *   13-测试获取轮播图接口

      *   14-上午总结

      *   15-测试获取轮播图接口优化

      *   16-测试获取轮专题栏位

      *   17-测试获取最近新品

      *   18-获取token接口的封装

      *   19-验证token接口的封装

      *   20-获取地址接口的封装

      *   21-获取token接口的测试

      *   22-获取token接口的测试完善

      *   23-验证token接口的测试

      *   24-获取地址信息接口的测试

      *   25-测试套件批量执行测试用例

      *   26-生成测试报告

      *   27-生成测试报告总结

*   阶段三 就业课在线复习/

  *   第一章 Linux/

    *   复习目标/

      *   01 复习目标

    *   Linux客户端工具/

      *   02 Linux客户端连接工具说明

    *   Linux常用命令/

      *   03 Linux常用命令——文件目录命令

      *   04 Linux常用命令——远程管理命令

      *   05 Linux常用命令——权限管理命令

      *   06 Linux常用命令——系统信息命令

      *   07 Linux常用命令——打包压缩操作

      *   08 Linux常用命令——内容查看命令

    *   Linux常见面试题/

      *   09 Linux常见面试题——环境搭建

  *   第二章 数据库/

    *   数据库基础/

      *   10 数据库——数据库使用场景说明及查询完整语法说明

      *   11 数据库——数据库连接工具

    *   基础查询/

      *   12 数据库——数据库基础用法(查询所有、查询部分、别名)

      *   13 数据库——条件查询(比较运算)

      *   14 数据库——条件查询(逻辑查询和模糊查询)

      *   15 数据库——分组、排序、分页、去重

    *   连接查询/

      *   01 数据库——内连接(重点)

      *   02 数据库——左连接、右链接、子查询

    *   命令行操作/

      *   03 数据库——数据库命令行操作及数据操作(insert、update、delete)

  *   第三章 功能测试/

    *   功能测试基础/

      *   04 功能测试——测试分类

      *   05 功能测试——软件开发过程

      *   06 功能测试——软件质量模型

      *   07 功能测试——测试流程、测试用例及用例设计方法

      *   08 功能测试——缺陷及缺陷跟踪流程

    *   熟悉项目/

      *   09 功能测试——熟悉项目

    *   APP专项测试/

      *   10 功能测试——APP专项测试点

      *   11 功能测试——项目时间及团队规模

    *   面试题/

      *   12 功能测试——常见面试题

    *   Fiddler抓包工具/

      *   01 功能测试——Fiddler——抓包

      *   02 功能测试——Fiddler——断点

      *   03 功能测试——Fiddler——HTTPS、弱网测试、手机抓包

      *   04 功能测试——Fiddler——弱网抓包

      *   05 功能测试——Fiddler——手机抓包

    *   adb命令/

      *   06 功能测试——adb——重点logcat和monkey

  *   第四章 接口以及性能测试/

    *   接口测试基础/

      *   07 接口测试——接口测试基础

      *   08 接口测试——接口用例设计(重点)

    *   Postman/

      *   09 接口测试——Postman实现接口测试(重点)

    *   Jmeter/

      *   10 接口测试——Jmeter发送接口请求(重点)

      *   11 接口测试——Jmeter断言(重点)

      *   12 接口测试——Jmeter关联(重点)

      *   13 接口测试——Jmeter参数化(重点)

      *   14 接口测试——Jmeter直连数据库(重点)

    *   性能测试基础/

      *   15 性能测试

  *   第五章 Python及自动化测试/

    *   Python基础/

      *   01-数据类型

      *   02-流程控制

      *   03-函数

      *   04-面向对象

      *   05-列表

      *   06-字典

      *   07-九九乘法表

      *   08-冒泡排序

    *   接口自动化/

      *   09-mock

      *   10-requests

      *   11-pymysql

      *   12-mock操作数据库

      *   13-pytest

      *   14-接口自动化框架

    *   UI自动化/

      *   15-元素定位方式

      *   16-PO

*   阶段四 数据结构+单元测试+Shell脚本/

  *   第一章 数据结构和算法/

    *   数据结构算法引入/

      *   01_学习数据结构算法的原因

      *   02_由一道题引入算法的概念

    *   时间复杂度和空间复杂度/

      *   03_算法的时间效率衡量

      *   04_时间复杂度

      *   05_最优最坏时间复杂度

      *   06_时间复杂度的计算

      *   07_空间复杂度

      *   08_常见时间复杂度

      *   09_Python列表类型性能测试

      *   10_列表字典内置操作的时间复杂度

    *   数据结构概念/

      *   11_数据结构的概念

    *   顺序表/

      *   12_顺序表的形式

      *   13_顺序表的结构与扩充

      *   14_顺序表增加删除元素

      *   15_Python内置列表的技术实现

      *   16_Python列表内置操作时间复杂度分析

      *   17_列表元素逆置操作的时间复杂度

    *   连表/

      *   01_认识链表

      *   02_Python变量的本质

      *   03_单向链表的定义

      *   04_单向链表盼空、长度、遍历

      *   05_单向链表增加结点

      *   06_单向链表删除结点

      *   07_双向链表

      *   08_单向循环链表

    *   栈和队列/

      *   01_栈

      *   02_队列_双端队列

    *   常见排序算法/

      *   03_排序算法的稳定性

      *   04_冒泡排序

      *   05_冒泡排序实现

      *   06_选择排序

      *   07_插入排序

      *   08_希尔排序

      *   09_希尔排序算法实现

      *   10_快速排序

      *   01_归并排序

      *   02_归并算法的时间复杂度

    *   二分查找/

      *   03_二分查找递归版本实现

      *   04_二分查找及非递归版本实现

    *   树/

      *   05_树的认识及概念

      *   06_树的应用_数据库索引

      *   07_二叉树的概念与性质

      *   08_二叉树的广度优先遍历

      *   09_二叉树添加结点与广度优先遍历实现

      *   10_二叉树的三种深度优先遍历

      *   11_二叉树由遍历结果反推二叉树结构

  *   第二章 单元测试/

    *   测试理论回顾/

      *   01测试理论回顾_

    *   单元测试介绍/

      *   02_单元测试优缺点

      *   03_单元测试

      *   04_单元测试流程

    *   测试计划/

      *   05_如何确定要测代码

      *   06_语句覆盖率、分支覆盖率

      *   07_条件覆盖率

      *   08_条件覆盖率_练习3

      *   09_条件覆盖率练习4

      *   10_路径覆盖率

      *   11_分支条件覆盖率

      *   12_练习4汇总

      *   13_测试计划总结

      *   14_自上到下

    *   测试策略/

      *   15_测试策略-设计

      *   16_测试策略设计

      *   17_测试策略设计-案例2

      *   18_测试策略设计-案例3

      *   19_测试策略设计-案例4_上

      *   20_测试策略设计-案例4_下

      *   21_测试策略设计-while循环

      *   22_测试策略设计-三角形

      *   23_测试策略设计-三角形下

      *   24_测试策略实现总结

      *   01_回顾

    *   测试执行/

      *   02_练习Calc类

      *   03_参数化概念

      *   04_参数化方式

      *   05_xml数据文件编写

      *   06_xml读取模块封装

      *   07_xml数据读取案例

      *   08.xml总结

      *   09_csv参数化读取封装

      *   10_CSV读取演示

      *   11_csv总结

      *   12_JSON读取分析

      *   13_JSON文件编写

      *   14_JSON读取函数封装

      *   15_JSON-测试三角形函数

      *   16_txt创建文本

      *   17_TXT读取封装

      *   18_TXT执行三角形

      *   19_参数化总结

      *   20_生成测试报告

  *   第三章 shell编程/

    *   shell简介/

      *   day01.01_shell_课程安排

      *   day01.02_shell_shell概述_上

      *   day01.03_shell_shell概述_中_Linux下编写执行流程

      *   day01.04_shell_shell概述_中_Linux下编写执行流程_练习

    *   基本语法和变量/

      *   day01.05_shell_shell语法_注释

      *   day01.06_shell_shell语法_变量_基本使用

      *   day01.07_shell_shell语法_变量_注意事项

      *   day01.08_shell_shell语法_变量_分类_本地变量与全局变量

      *   day01.09_shell_shell语法_变量_分类_内置变量

      *   day01.10_shell_shell语法_变量_命令结果赋值给变量

      *   day01.11_shell_shell语法_变量_练习

    *   运算符/

      *   day01.12_shell_shell语法_运算符_概述

      *   day01.13_shell_shell语法_运算符_上

      *   day01.14_shell_shell语法_运算符_下

      *   day01.15_shell_shell语法_运算符_练习

      *   day01.16_shell_shell_课堂测试

      *   day01.17_shell_总结

    *   shell函数/

      *   day02.01_shell_内容概述

      *   day02.02_shell_函数_语法

      *   day02.03_shell_函数_练习1

    *   流程控制/

      *   day02.04_shell_流程控制_概述

      *   day02.05_shell_流程控制_if与ifelse

      *   day02.06_shell_流程控制_ifelif多分支实现

      *   day02.07_shell_流程控制_if练习

      *   day02.08_shell_流程控制_case

      *   day02.09_shell_流程控制_case与if比较

      *   day02.10_shell_流程控制_case练习

      *   day02.11_shell_流程控制_for

      *   day02.12_shell_流程控制_for_练习

      *   day02.13_shell_流程控制_while

      *   day02.14_shell_流程控制_while_练习

    *   shell补充内容/

      *   day02.15_shell_重定向

      *   day02.16_shell_数组

      *   day02.17_shell_综合案例

      *   day02.18_shell_课堂测试

      *   day02.19_shell_总结

*   阶段五 Loadrunner性能测试实战/

  *   第一章 性能测试基础/

    *   性能测试概述/

      *   1-1软件测试基础

      *   1-2软件测试分类

      *   1-3软件性能指标响应时间及并发数

      *   1-4软件性能指标TPS及资源利用率

    *   性能测试流程/

      *   1-5性能测试分析

      *   1-6性能测试计划和方案

      *   1-7性能测试用例编写及执行

  *   第二章 LoadRunner工具使用/

    *   环境搭建及脚本录制/

      *   2-1Loadrunner工具介绍及安装事项

      *   2-2Loadrunner安装及破解

      *   2-3-new Loadrunner基本组成

      *   2-4-new Loadrunner自带的测试环境

      *   2-5-new LoadrunnerVuser介绍

      *   2-6Loadrunner协议探测器

      *   2-7Loadrunner脚本录制

      *   2-8录制配置2种模式

      *   2-9录制配置分析

      *   2-10脚本组成及函数

      *   2-11 脚本运行及查看结果

      *   2-12运行时设置run logic

      *   2-13运行时设置pacing

      *   2-14运行时设置log

      *   2-15运行设置think time

      *   2-16运行设置Miscellaneous

      *   2-17 LoadRunner运行流程

      *   2-18总结

      *   2-19web_url

      *   2-20常用函数web_url

      *   2-21函数web_submit_data

      *   2-22函数web_custom_request

      *   2-23练习

    *   数据驱动参数化/

      *   3-1参数化介绍

      *   3-2LoadRunner参数化脚本创建

      *   3-3LoadRunner参数化视图创建修改后

      *   3-4LoadRunner参数化策略介绍

      *   3-5顺序与每次迭代

      *   3-6顺序与每次出现

      *   3-7顺序与只取一次

      *   3-8随机与每次迭代

      *   3-9随机与每次出现

      *   3-10随机与只取一次

      *   3-11唯一与每次迭代1

      *   3-11唯一与每次迭代2

      *   3-11唯一与每次迭代3

      *   3-11唯一与每次迭代4

      *   3-12唯一与每次出现1

      *   3-12唯一与每次出现2

      *   3-12唯一与每次出现3

      *   3-13唯一与只取一次

      *   3-14数据库参数化配置

      *   3-15数据库参数化

      *   3-16 Date?Time

      *   3-17Random Number

      *   3-18Unique number

      *   3-19常用函数介绍

      *   3-20练习

    *   Loadrunner关联/

      *   4-1 关联介绍

      *   4-2录制中关联

      *   4-3录制后关联

      *   4-4手动录制

      *   4-5高级关联之分析

      *   4-6高级关联之脚本编写

      *   4-7高级关联之函数

      *   4-8高级关联之指定或随机操作

      *   4-9关联练习

    *   性能测试之事务/

      *   5-1事务介绍及设置

      *   5-2事务状态及验证

    *   检查点及集合点/

      *   6-1检查点文本检查web_find

      *   6-2检查点文本检查web_reg_find

      *   6-3图片检查

      *   6-4集合点介绍及设置

      *   6-5练习1

      *   6-5练习2

      *   6-6练习3

    *   场景设计及Controller/

      *   7-1压力曲线图分析

      *   7-2controller介绍及启动

      *   7-3controller场景设置

      *   7-4压力负载机

      *   7-5场景设置策略scenario

      *   7-6场景设置策略group

      *   7-7场景运行

      *   7-8IP欺骗

      *   7-9Controller监控

      *   7-10Controller命令行启动

    *   Loadrunner性能数据监控分析/

      *   8-1监控工具nmon介绍及安装

      *   8-2监控工具nmon使用

      *   8-3监控工具nmon分析

      *   8-4 Analysis介绍及设置

      *   8-5 Analysis 摘要报告

      *   8-6 SLA分析

      *   8-7Analysis图分析

      *   8-8 Analysis图高级分析

      *   8-9Analysis生成报告

  *   第三章 LoadRunner工具项目实战/

    *   实战/

      *   9-1开源商城tpshop介绍

      *   9-2LNMP环境安装

      *   9-3环境配置之虚拟主机配置

      *   9-4环境配置tpshop安装及配置

      *   9-5性能测试分析

      *   9-6性能测试方案编写

      *   9-7测试用例的编写

      *   9-8测试数据准备python生成数据

      *   9-9测试数据准备存储过程

      *   9-10性能测试脚本编写-登录

      *   9-11性能测试脚本编写-选择分类

      *   9-12性能测试脚本编写-单品详情

      *   9-13性能测试脚本编写-购物车-修改

      *   9-14性能测试脚本编写-提交订单

      *   9-15性能测试用例执行-基准测试-登录

      *   9-16性能测试用例执行-基准测试-其它用例

      *   9-17性能测试用例执行-负载400-登录

      *   9-18性能测试用例执行-100并发

      *   9-19性能测试报告编写