原创 软件测试需要学什么?要学多久?

发布时间:2019-08-12 14:50:44 浏览 4244 来源:博学谷资讯 作者:照照

    软件测试需要学什么?要学多久?相信这么问的一定是刚刚入门的小白,对于零基础的人来说,报培训班学习是最快的,大概要三、四个月。以博学谷软件测试在线就业班的课程为例,课程内容涵盖基础功能测试、接口自动化、Web端自动化、移动自动化、性能测试等等方面,学完要260个课时。

     

    软件测试需要学什么

     

    一、博学谷软件测试在线就业班适合哪些人?

     

    在校大学生;新入职场的测试小白;零基础想转行的非IT人员;想转行测试的在职IT人员;想进阶的在职测试人员。课程内容由浅入深,从理论学习到实践,只要是真的想学软件测试的小伙伴,都可以有所收获。

     

    二、博学谷软件测试在线就业班课程大纲:

     

    阶段一测试基础

     

    第一章: 计算机基础V2.0

     

    1-1 计算机软硬件免费试学

     

    1-2 进制转换免费试学

     

    1-3 编码及计量单位免费试学

     

    1-4 DOS命令免费试学

     

    第二章: WEB网站与HTML

     

    2-1 HTML语法基础免费试学

     

    2-2 HTML标签和语法

     

    2-3 表单

     

    第三章: CSS2.0及选择器

     

    3-1 CSS基本介绍

     

    3-2 CSS语法基础

     

    3-3 CSS特性

     

    第四章: HTML与CSS3

     

    4-1 复合选择器与权重

     

    4-2 CSS存放位置

     

    4-3 盒子模型

     

    4-4 音频视频标签

     

    4-5 CSS3新特性

     

    第五章: 软件质量模型

     

    5-1 JavaScript语言

     

    5-2 软件测试介绍免费试学

     

    5-3 软件基础知识

     

    阶段二 Linux和数据库

     

    第一章: 操作系统基础

     

    1-1 操作系统基础知识免费试学

     

    1-2 Linux系统介绍免费试学

     

    第二章: 文件和目录操作

     

    2-1 文件及目录操作

     

    第三章: 远程管理命令

     

    3-1 关机和重启免费试学

     

    3-2 设置网络信息、判断网络连接状态免费试学

     

    3-3 SSH服务

     

    第四章: 用户权限

     

    4-1 用户权限介绍

     

    4-2 查看文件的权限

     

    4-3 修改文件的权限

     

    4-4 超级用户

     

    第五章: 用户和组管理

     

    5-1 组管理

     

    5-2 用户管理

     

    第六章: 查看系统信息

     

    6-1 显示时间信息

     

    6-2 查看磁盘和目录使用情况

     

    6-3 查看进程

     

    6-4 查看系统资源

     

    第七章: 其他命令

     

    7-1 查找文件

     

    7-2 打包压缩

     

    第八章: vim编辑器

     

    8-1 vim基本用法

     

    第九章:数据库基础理论及MySQL数据库安装

     

    9-1 数据库基础概念

     

    9-2 MySQL数据库的架构和安装注意事项

     

    第十章:数据库操作

     

    10-1 通过Navicat操作数据库

     

    10-2 图形化操作数据表

     

    第十一章: SQL操作

     

    11-1 通过SQL完成数据表的创建、删除

     

    11-2 通过SQL完成简单的记录的增、删、改、查

     

    11-3 数据查询

     

    第十二章: 数据库高级

     

    12-1 数据库设计模型

     

    12-2 命令行中操作数据库

     

    12-3 其他操作

     

    第十三章: Redis

     

    13-1 Redis入门

     

    13-2 Redis的操作

     

    阶段三 功能测试

     

    第一章: 软件开发和测试模型

     

    1-1 软件开发过程模型免费试学

     

    1-2 软件测试模型免费试学

     

    第二章: 软件测试分类

     

    2-1 软件测试的分类免费试学

     

    第三章: 测试用例设计

     

    3-1 测试用例设计方法

     

    第四章: 缺陷及SVN

     

    4-1 缺陷管理免费试学

     

    4-2 SVN的使用

     

    第五章: 熟悉项目

     

    5-1 前置工作:熟悉项目

     

    第六章: 测试流程介绍

     

    6-1 项目测试流程免费试学

     

    第七章: 编写测试计划与方案

     

    7-1 编写测试计划

     

    7-2 编写测试方案

     

    第八章: 手工项目功能测试

     

    8-1 熟悉项目中的数据库表免费试学

     

    8-2 注册功能免费试学

     

    8-3 轮播图功能免费试学

     

    8-4 购物车功能

     

    8-5 登录功能

     

    8-6 流程图设计测试用例

     

    8-7 测试点的设计思路

     

    8-8 会员管理模块

     

    第九章: 辅助功能测试

     

    9-1 项目与数据库的关系

     

    9-2 功能测试与数据库

     

    9-3 功能测试与抓包工具

     

    第十章: 非功能测试

     

    10-1 项目非功能测试

     

    第十一章: APP测试快速入门

     

    11-1 APP专项测试

     

    11-2 APP测试环境

     

    11-3 APP发布平台

     

    第十二章: 敏捷开发模式

     

    12-1 敏捷开发及测试

     

    第十三章:黑马头条APP项目

     

    13-1 黑马头条功能测试

     

    第十四章: Fiddler在移动端测试的应用

     

    14-1 Fiddler移动端使用

     

    第十五章: 禅道和Jira

     

    15-1 禅道

     

    15-2 Jira

     

    阶段四 Python编程

     

    第一章: Python基础

     

    1-1 Python简介免费试学

     

    1-2 第一个程序免费试学

     

    1-3 Python执行方式和Pycharm设置免费试学

     

    1-4 程序的注释和算术运算符免费试学

     

    1-5 程序执行原理免费试学

     

    1-6 变量的使用以及类型免费试学

     

    1-7 变量的计算和输入输出免费试学

     

    1-8 变量的命名免费试学

     

    1-9 if判断语句免费试学

     

    1-10 石头剪刀布免费试学

     

    1-11 while循环基本使用免费试学

     

    1-12 循环嵌套

     

    1-13 函数的基本使用

     

    1-14 函数的参数和返回值

     

    1-15 函数的嵌套调用

     

    1-16 模块的简介

     

    1-17 列表

     

    1-18 元祖

     

    1-19字典

     

    1-20 字符串

     

    1-21 容器类型公共方法

     

    1-22 名片管理系统

     

    1-23 变量的引用以及是否可变

     

    1-24 局部变量和全局变量

     

    1-25 函数的返回值和参数进阶

     

    第二章: 面向对象

     

    2-1 面向对象基础

     

    2-2 面向对象练习

     

    2-3 单继承和方法的重写

     

    2-4 私有方法和属性

     

    2-5 多继承

     

    2-6 多态

     

    2-7 类属性、类方法、静态方法

     

    2-8 单例模式

     

    2-9 异常

     

    2-10 模块和包

     

    2-11 文件操作

     

    2-12 文本编码

     

    2-13 内建函数eval

     

    阶段五 Web自动化测试

     

    第一章: Web自动化入门

     

    1-1 Web自动化测试

     

    1-2 Web自动化工具选择

     

    1-3 环境搭建

     

    第二章: Selenium-API操作

     

    2-1 元素定位

     

    2-2 元素定位-XPath、CSS

     

    2-3 元素操作|浏览器操作方法

     

    2-4 鼠标和键盘操作

     

    2-5 元素等待

     

    2-6 下拉框、弹出框、滚动条操作

     

    2-7 frame切换、多窗口切换

     

    2-8 窗口截图、验证码处理

     

    第三章: UnitTest框架

     

    3-1 UnitTest基本使用

     

    3-2 Fixture

     

    3-3 断言

     

    3-4 参数化

     

    3-5 跳过

     

    3-6 生成HTML测试报告

     

    第四章: PO模式

     

    4-1 无模式

     

    4-2 方法封装

     

    4-3 PO模式介绍

     

    4-4 PO模式实际

     

    第五章: 数据驱动

     

    5-1 数据驱动介绍

     

    5-2 json

     

    5-3 实战

     

    六章: 日志收集

     

    6-1 日志相关概念及基本用法

     

    6-2 日志的高级用法

     

    第七章: 项目实战

     

    7-1 自动化测试流程

     

    7-2 项目介绍

     

    7-3 用例设计及项目搭建

     

    7-4 代码编写与完善

     

    阶段六 移动自动化测试

     

    第一章: 移动端测试环境搭建

     

    1-1 环境搭建

     

    1-2 adb调试工具

     

    第二章: Appium环境搭建

     

    2-1 Appium环境搭建

     

    2-2 hello-appium

     

    第三章: appium基础API讲解

     

    3-1 Appium基础操作

     

    3-2 UIAutomatorViewer工具

     

    3-3 元素定位

     

    3-4 元素等待

     

    3-5 元素操作

     

    3-6 滑动和拖拽事件

     

    3-7 高级手势

     

    3-8 手机操作

     

    第四章: pytest入门

     

    4-1 pytest

     

    第五章: PO

     

    5-1 PO模式

     

    第六章: yaml数据

     

    6-1 数据驱动

     

    第七章: Allure报告和Jenkins集成

     

    7-1 Allure报告

     

    7-2 Jenkins集成

     

    第八章: 高级应用

     

    8-1 Toast

     

    8-2 webview

     

    8-3 Monkey

     

    8-4 多线程

     

    8-5 Appium多端口

     

    8-6 手机抓包

     

    8-7 真机调试

     

    第九章: 项目实战-百年奥莱

     

    9-1 实战

     

    阶段七 接口测试

     

    第一章: 接口测试基础

     

    1-1 接口测试入门免费试学

     

    第二章: Jmeter工具使用

     

    2-1 接口测试工具Jmeter介绍免费试学

     

    2-2 Jmeter工具核心功能免费试学

     

    2-3 Jmeter常用插件、连接数据库、分布式部署、函数、FTP测试

     

    2-4 Jmeter测试项目时应用组件

     

    第三章: Jmeter工具项目实战

     

    3-1 基于Jmeter工具接口项目实战

     

    第四章: 基于代码接口测试

     

    4-1 基于代码实现接口自动化测试-requests库

     

    4-2 基于Python代码连接数据库

     

    第五章: 接口测试项目实战

     

    5-1 基于代码接口自动化测试项目实战

     

    阶段八 性能测试

     

    第一章: 性能测试基础

     

    1-1 性能测试概述

     

    1-2 性能测试流程

     

    第二章: LoadRunner工具使用

     

    2-1 环境搭建及脚本录制

     

    2-2 数据驱动参数化

     

    2-3 Loadrunner关联

     

    2-4 性能测试之事务

     

    2-5 检查点及集合点

     

    2-6 场景设计及Controller

     

    2-7 Loadrunner性能数据监控分析

     

    第三章: LoadRunner工具项目实战

     

    3-1 实战

     

    阶段九 数据结构+单元测试+shell脚本

     

    第一章: 数据结构和算法

     

    1-1 数据结构算法引入

     

    1-2 时间复杂度和空间复杂度

     

    1-3 数据结构概念

     

    1-4 顺序表

     

    1-5 连表

     

    1-6 栈和队列

     

    1-7 常见排序算法

     

    1-8 二分查找

     

    1-9 树

     

    第二章: 单元测试

     

    2-1 测试理论回顾

     

    2-2 单元测试介绍

     

    2-3 测试计划

     

    2-4 测试策略

     

    2-5 测试执行

     

    第三章: shell编程

     

    3-1 shell简介

     

    3-2 基本语法和变量

     

    3-3 运算符

     

    3-4 shell函数

     

    3-5 流程控制

     

    3-6 shell补充内容

     

    三 、博学谷软件测试在线就业班的课程优势:

     

    1、中高端技能全面覆盖:学习路线清晰可见,中高端技能全面覆盖。

     

    2、全新升级大型项目:全新升级的大型项目贯穿课 程 ——中高端 必备的2大业务 方向+4大高薪技能。

     

    3、20+主流测试工具:20+主流测试工具,每一个都是就业加分项。

     

    4、接轨企业人才需求:实时更新的前沿技术,接轨一线企业人才需求。

     

    以上就是软件测试需要学习的全部内容。相信大家报了博学谷软件测试的课程,就不必担心“学什么”和“学多久”了,毕竟学习课程可以根据学员量身定制,大家只要好好跟着老师学,学完就可以马上拿到心仪的offer。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: 什么是软件测试?软件测试做什么? 下一篇: 软件测试面试题整理之性能测试

相关推荐 更多

热门文章

  • 2021年开源就业报告来了!它透露了以下几个信息
  • 看到这位老程序员的补丁,我陷入了思考......
  • 一篇关于程序员的复仇笔记
  • 都说C++难,那么它到底难在了哪里?
  • 清华应届生要求月薪3万+期权,被HR狂喷
  • 大学生就业调研报告,超六成大学生认为自己十年后是这个薪资
  • 整洁代码有多重要,看了这个你就懂了
  • C++的校招的面试题,看看你能答对几个?
  • TIOBE 9月编程语言排名!它终于出圈了
  • 9月份的数据库排名来啦!速来围观
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码