2020年多测师最新版软件测试大纲

软件测试零基础高薪就业班

学习对象

完全零基础、非计算机专业、学习前未接触过IT行业、月薪未过万想改变拿高薪的同学。

学习形式

全日制学习方式,每周6天上课,晚自习到23点、具体时间会根据学生的接受能力作为对应调整。

学习周期

实实在在的两个半月,即使有时间休息,也在复习消化知识的道路上。

多测师软件测试就业班课程大纲
所处阶段 主讲内容 技能要点 技能输出概况
第一阶段 计算机基础 计算机体系结构基础、操作系统基础、DOS常用命令、环境变量配置、子网换算   1、掌握基本的DOS命令

  2、掌握本地环境变量的配置

  3、掌握基本的IT术语

  4、掌握项目测试流程,用例编写方法

  5、独立完成项目需求分析

  6、掌握常见的http协议原理以及相关状态码

软件测试基础 软件的基础概念、软件质量及质量模型、软件测试的基础理论、 软件测试的需求分析、软件测试流程及模型、软件测试计划及范例
网络基础模块 常见协议名称及端口号、 TCP/IP四层模型、常见HTTP状态码、"三次握手与四次挥手"原理
项目实战一 注册系统需求分析
第二阶段 系统测试基础 产品需求分析、黑盒用例设计、缺陷定义描述、测试报告撰写   1、根据用例设计方法编写测试用例

  2、熟练使用缺陷管理工具以及配置库管理工具

  3、完成虚拟机的安装、数据库的安装

  4、独立完成测试环境的搭建和项目包的部署

  5、根据项目输出项目的测试点、思维导图、计划、用例、小结、报告、项目心得

项目实战二 利用质量模型结合黑盒用例方法、白盒测试方法、经验法设计测试用例及缺陷分析
测试工具模块 缺陷管理工具:禅道; 配置库管理工具:SVN;缺陷跟踪流程
环境配置与搭建 虚拟机、中间件tomcat\Nginx、数据库的安装、Linux网络连接、应用部署,测试环境搭建
项目实战三 电商或金融项目
第三阶段 Linux基础 文件管理命令、目录管理命令、磁盘管理命令、资源管理命令、网络管理命令、linux操作FAQ、vim文本编辑器   1、熟练使用Linux日常指令操作

  2、掌握通过日志定位系统问题

  3、具备数据库的增、删、改、查能力(单表、多表)

  4、能独立完成数据存储的编写以及视图索引的创建

  5、掌握项目业务中数据流的分析与讲解

  6、掌握shell基本理论和操作以及脚本的编写

  7、掌握常用的标签,简单的网页制作

  8、掌握接口测试用例编写,了解常见的http请求状态码

  9、熟练使用postman接口测试工具

  10、掌握JMeter工具做接口测试

数据库(Mysql) 安装卸载、创建数据库、数据库的增删改、查询(单表,多表)、视图,索引,存储过程
shell脚本语言 常用命令语法及功能、流程控制、sed指令、awk指令、脚本案例实战
HTML5/CSS3 html常用标签、css样式属性、制作网页实战
接口测试基础 接口测试理论、Web请求处理过程、接口用例编写
接口测试工具 Postman接口测试、SoapUI接口测试、JMeter接口测试
接口测试报告撰写 撰写接口测试报告步骤
项目实战四 接口项目实战
第四阶段 Python语言基础 基本语法、程序结构、文件操作、模块使用、面向对象   1、掌握Python语言理论

  2、掌握Python操作符,数据类型使用

  3、掌握Python常用函数模块使用

  4、熟悉Python类封装,模块调用,类的继承

  5、掌握id、name、xpath、css元素定位,熟悉js元素定位

  6、了解自动化测试原理,熟练使用RF做接口自动化测试

  7、了解移动端自动化原理,appium工作原理,移动端元素定位

  8、掌握RF+Appium自动化测试

  9、掌握fiddler抓包工具抓取接口信息

  10、熟练使用Python+selenium做web自动化

  11、掌握使用badboy录制,优化脚本

  12、掌握Jmeter压力并发测试

web端项目自动化 自动化测试原理、自动化测试周期、自动化分层设计、自动化用例编写、元素定位方法
eclipse+jdk IDE环境搭建
web端项目自动化(Selenium) Selenium工作原理、Webdriver技术、Selenium定位方法
接口自动化 网络协议、fiddler抓包
移动端项目自动化 移动端测试原理、Appium的工作原理、元素定位方法、环境部署
自动化测试报告撰写 自动化测试报告步骤、展示自动化测试报告
项目实战五 web端、接口、移动端项目实战
CI-jenkins jenkins环境搭建、jenkins节点设置、jenkins执行自动化用例、邮件通知定时执行自动化用例
性能测试基础 性能测试理论、性能测试指标、性能测试分类、性能测试流程、性能测试用例编写
性能测试工具 Jmeter工作原理、场景设计、参数化设置、badboy录制、定时器、监控
性能调优 数据库调优、脚本调优
性能测试报告撰写 撰写性能测试报告步骤、展示性能监控数据
项目实战六 性能项目实战
第五阶段 面试基础入门 自我介绍,熟悉业务流程(对任一模块的正常测试点与异常测试点都能脱口而出),测试流程以及项目数据   1、对自己的简历了如指掌

  2、对各个中高级的面试临场应变能力有很大信心

  3、"综合面试实战"须在面试指导老师下通过了,进入企业面试

中高级面试技能一 掌握自动化测试面试所需脚本和自定义关键字
中高级面试技能二 掌握数据库测试(包含跨系统联调的数据同步测试点,以及编写自定义procedure)与接口测试的实战测试场景
中高级面试技能三 熟练掌握两套测试环境搭建(SIT测试环境和RF自动化测试框架的搭建)
中高级面试技能四 对测试过程中常见问题的定位分析能力具有自己的见解
中高级面试技能五 高频的主观题面试以及周边系统知识
综合面试实战 输出简历初稿,全方位进行真实的"面试实战"

每期开班座位15个,预报名可优享占座特权

  • * 真实姓名
  • * 手机号码
  • * 您的学历
  • * 毕业时间
  • * 您的年龄
  • * 您的性别
  • * 推荐人为
  • * 企鹅号码
  • * 是否住宿