全栈测试开发班

测试技术,再次等到质的飞越!冲击高端测试开发岗位

  • 学费:4800元 (老学员依然享受半价)
  • 开班时间:2021年7月11日
  • 时长:6个月
  • 报名QQ:12079456,或添加下面的微信咨询

随着测试行业的发展,企业对测试人员提出了更高的要求,除了性能测试、自动化测试外,越来越多的公司要求测试人员有开发测试平台的能力。接口测试平台性能测试平台移动测试平台 等。所以,要求测试人员具备完整的前后端开发能力。本课程是为专门为测试开发工程师打造的开发课程,老师具备多年的平台开发实战经验。


招生要求

为了你能跟上课程的内容,我们提出几点要求。

  • 1、真正的热爱和认同开发技术。
  • 2、要有充足的时间参加上课,以及课后的练习。
  • 3、要有一定的代码基础,会一点python、HTML、JavaScript。


学完效果

  • 全程通过github管理项目代码,学会使用git/github开发流程。
  • 具备测试平台开发能力,应对各种平台开发需求。
  • 全面掌握前端与后端开发技术栈,成为全栈工程师。
  • 全面理解在前后端开发过程中编写测试用例。
  • 隐藏效果:
    • 深刻理解测试与开发技术
    • 提高工作竞争力

后端技术篇

实现接口测试平台

  • 环境安装

    • python
    • django
    • 开发工具:pycharm/VSCode
  • git/gihub使用

    • git常用命令
    • markdown语法
  • web开发的三种模式

    • 全功能web框架
    • web框架 + js
    • 接口框架 + vue.js
  • django Web框架

    • MTV模型
    • 视图层处理
    • 模板语言
    • ORM模型
    • admin管理后端
  • django rest framework

    • 集成 rest framework
    • RESTful设计风格
    • APIview
    • 序列化
    • Token认证
  • django实战接口测试平台

    • 项目管理接口
    • 模块管理接口
    • 用例管理接口
    • 任务管理接口
    • 测试报告接口
  • 后端测试技术的使用

    • unittest单元测试框架
    • django 模型测试
    • django client
    • django UI测试

前端技术篇

  • 环境安装

    • node.js
    • vue CLI
    • Element-UI
  • 框架搭建

    • 导航与跳转
    • 导航守卫
    • 解决跨域问题
    • axios接口调用封装
    • 前后端token使用
  • vue.js框架基础

    • 数据绑定
    • 子组件/父组件
    • 生命周期
    • 数据与方法
    • ...
  • vue.js实战接口测试平台

    • 项目管理页面
    • 模块管理页面
    • 用例管理页面
    • 任务管理页面
    • 测试报告页面
  • cypress UI测试框架

    • vue.js集成cypress
    • 元素定位规范
    • cypress API
    • 执行自动化测试

项目实战篇

实战用例管理平台

  • 测试库模块: 按照库的维度把测试用例给区分开来

    • 测试库管理
    • 最近访问管理
  • 测试用例模块:按照前置条件,执行步骤,后置条件这样的标准格式来设计

    • 测试用例管理
    • 测试模块管理
    • 测试用例评论管理
    • 测试用例搜索管理
  • 测试计划模块:把测试用例组合在一起来执行

    • 测试计划管理
    • 测试计划和测试用例的关联管理
    • 测试计划的执行和统计管理
    • 测试计划的报告管理
  • 待办事项管理:

    • 待办测试计划管理

部署篇

  • vue使用webpack打包
  • vue部署
    • vue + nodejs + nginx配置
  • django部署
    • django + uwsgi + nginx配置