自动化软件测试零基础

本课程从计算机基础知识入手,从零开始学习软件测试开发到达自动化测试实现持续集成,将零基础小白一路培养成适合企业需求的软件测试工程师。【课程为虚拟商品,一经售出,概不退款】

  • 不限期

    视频有效期

  • 14

    课程内容

  • 24个月

    教学服务期限

  • 308小时

    视频总时长

  • 100%

    好评度

  • 阶段一:测试概念及用例设计

  • 阶段二:软件测试项目实战

  • 阶段三:Python语言编程

  • 阶段四:前端网页三剑客

  • 阶段五:数据库存储MySQL

  • 阶段六:Linux操作系统

  • 阶段七:selenium实现web自动化

  • 阶段八:接口自动化

  • 阶段九:移动端App自动化测试

  • 阶段十:性能测试-JMeter

  • 阶段十一:性能测试loadRunner

  • 阶段十二:安全测试

  • 阶段十三:微信小程序测试

第一阶段:测试概念及用例设计
  • 第一章:测试基本概念
  • 第二章:测试用例设计
  • 第三章:软件测试管理
  • 第二阶段:软件测试项目实战
  • 第一章:测试项目启动及研读需求文档
  • 第二章:测试需求分析到设计测试用例
  • 第三章:编写测试用例
  • 第四章:软件测试方法及JUnit框架
  • 第五章:美团实战项目
  • 第六章:京东App实战项目
  • 第七章:TestNG框架及JaCoCo代码覆盖率使用
  • 第三阶段:Python语言编程
  • 第一章:Python语言基本语法
  • 第二章:Python流程控制语句
  • 第三章:Python语言函数容器
  • 第四章:Python面向对象
    1、掌握python类的概念; 2、掌握python中类与对象关系;3、理解类的封装,继续,多态
    课程安排:
  • 第五章:Python常用模块
  • 第六章:unittest框架
  • 第七章:pytest框架
  • 第四阶段:前端网页三剑客
  • 第一章:HTML4.01超文本标记语言
  • 第二章:CSS2.0层叠样式表
  • 第三章:JavaScript编程语言基础
  • 第五阶段:数据库存储MySQL
  • 第一章:数据库基础与MySQL数据库
    本章主要介绍数据库的基本知识,了解SQL语句,同时能够了解MySQL的发展,安装MySQL数据库和利用Navicat连接MySQL和数据库的导入。
    课程安排:
  • 第二章:数据库基本查询语句
    本章主要掌握MySQL的DQL查询语法。重点掌握查询的基本结构,以及条件限制查询和分页查询方法,同时能够对结果进行排序。
    课程安排:
  • 第三章:数据库SQL函数
    本章掌握MySQL的相关查询函数,能够对字符串、数字、日期类型进行处理,能够对MySQL数据类型进行转换,掌握如何分组以及分组过滤。
    课程安排:
  • 第四章:数据库多表查询
    本章主要掌握MySQL多表连接查询,SQL的92和99语法区别,掌握left join/right join/inner join和outer join以及自连接、子连接和伪连接。
    课程安排:
  • 第五章:操纵语句(DML)
    本章学习MySQL的DML语句,掌握CUD的操作,重点掌握事务相关知识,重点突击面试必会的SQL题的解题思路以及着重注意联表查询的SQL题目。
    课程安排:
  • 第六章:定义语句(DDL)
  • 第七章:数据库设计与JDBC
    本章主要讲述数据库的三范式以及如何进行数据建模,能够利用PD工具针对学校管理系统和12306网站进行建模,掌握Java客户端对MySQL进行相关操作。
    课程安排:
  • 第八章:项目开发 - 基于RBAC的权限管理设计
  • 第九章:MySQL数据库总结
  • 第六阶段:Linux操作系统
  • 第一章:计算机体系结构
  • 第二章:Linux环境搭建
  • 第三章:Liunx常见命令
    本章主要讲解: 本章主要讲述Linux的命令使用方式,告诉同学们命令大概的执行过程和命令的书写格式。
    课程安排:
  • 第四章:Linux文件系统
  • 第五章:Linux网络系统
  • 第六章:Linux用户组权限
  • 第七章:Linux软件体系
  • 第八章:Linux三剑客
  • 第九章:Linux脚本编程(shell)
    本章主要讲解: 本章主要讲述Linux常见的脚本执行方式,相当于Java的基础语法,由浅入深逐渐掌握Liunx语法。
    课程安排:
  • 第十章:Linux脚本编程高级进阶
    本章主要讲解: 本章主要在上一章的基础上进行扩容,对执行逻辑语句、函数和计算机运行原理进行进阶型学习,以后工作中即使遇到在复杂的问题也能轻松解决。
    课程安排:
  • 第七阶段:selenium实现web自动化
  • 第一章:selenium自动化入门
  • 第二章:selenium方法及基本元素定位
  • 第三章:selenium定位元素进阶
  • 第四章:selenium操作常用控件
  • 第五章:selenium等待机制
  • 第六章:redmin系统及unittest,pytest框架参数化
  • 第七章:PO(Page Object)模型
  • 第八章:selenium高级
  • 第九章:开发测试框架
  • 第十章:web自动化项目实战redmine系统
  • 第十一章:项目实战crm系统
  • 第十二章:Web UI持续集成Jenkins,邮件,钉钉机器人
  • 第八阶段:接口自动化
  • 第一章:接口概念及postman基本构建
  • 第二章:postman对变量集合脚本操作
  • 第三章:postman内置对象及命令行工具newman
  • 第四章:jenkins持续集成邮件、钉钉
  • 第五章:接口自动化测试,实战项目持续集成
  • 第九阶段:移动端App自动化测试
  • 第一章:App自动化测试基础理论
  • 第二章:app自动化测试核心工具-appium的使用
  • 第三章:测试框架pytest
  • 第四章:PO模型
  • 第五章:数据驱动-日志模块-PO 模型实例应用
  • 第六章:app自动化测试实战- bonapp测试
  • 第十阶段:性能测试-JMeter
  • 第一章:性能测试基础概念、分类以及测试流程
    1、掌握性能测试的定义以及目的;2、掌握性能测试分类中的并发测试、负载测试和压力测试;3、掌握性能指标;4、熟悉性能测试整个测试流程
    课程安排:
  • 第二章:性能测试核心工具-JMeter
  • 第三章:性能测试项目-美食社交项目
  • 第四章:性能测试-性能调优
  • 第十一阶段:性能测试loadRunner
  • 第一章:loadRunner基础概念
  • 第二章:loadRunner脚本录制与增强
  • 第三章:loadRunner场景设计
  • 第四章:loadRunner场景监控
  • 第五章:loadRunner结果分析
    loadRunner结果分析,理解分析报告的内容含义,常见视图含义,掌握Analysis分析报告到处格式。
    课程安排:
  • 第十二阶段:安全测试
  • 第一章:安全测试web架构基础
  • 第二章:web应用安全威胁
  • 第三章:文件上传漏洞与sql注入
  • 第四章:命令执行漏洞
  • 第五章:XSS和CSRF、信 息泄漏类漏洞
  • 第六章:渗透测试基本流程
  • 第十三阶段:微信小程序测试
  • 第一章:小程序基础介绍与乐字节小程序介绍
  • 第二章:测试计划与设计
  • 第三章:测试执行跟踪与测试报告总结
  • 购课咨询
    电话:152 0184 1284(9:00~22:00)  地址:中国(上海)自由贸易试验区张杨路828-838号26楼  友情链接
    上海乐字节教育科技有限公司 ICP认证:沪ICP备19046588号  Copyright@2019乐字节 All Rights Reserved   沪公网安备 31011502015406号