在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
软件测试需要学什么?要学多久?相信这么问的一定是刚刚入门的小白,对于零基础的人来说,报培训班学习是最快的,大概要三、四个月。以博学谷软件测试在线就业班的课程为例,课程内容涵盖基础功能测试、接口自动化、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。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
软件测试怎么学比较快
如今,不少人抱着“软件测试怎么学比较快”这样的想法,这里不得不给你们泼泼冷水,软件测试这么好的的就业前景和薪资,如果可以速学岂不是人人都可以当软件测试员?速学不可靠,但是提高学习效率的办法还是有的,比如报培训班,最快也要半年。因为在学习初期,一个好的学习规划可以帮助你少走弯路,直接学完就可以上手工作。以下是小编整理的软件测试必须掌握的基础知识,大家可以先看看。
5873
2019-07-26 14:04:41
软件测试要学多久?软件测试培训多长时间?
想转行的人都比较关心软件测试要学多久和软件测试培训多长时这样的问题,很多培训机构的培训课程学习需要4~6个月,如果零基础学习软件测试需要先打好基础时间长一些,有基础的学员相对学习更快一些。如果你是选择自学,软件测试要学多久根据个人的基础和学习能力学习周期差距就很大了。
6896
2019-08-22 15:16:44
软件测试在线培训讲师靠谱吗?授课能力怎么样?
软件测试在线培训讲师靠谱吗?授课能力怎么样?目前IT培训市场鱼龙混杂,培训讲师的质量也是参差不齐,学员在挑选IT培训机构的时候,师资力量也成为考核的重点之一。那么大家应该如何判断一个在线IT培训讲师好不好呢?其实没有其他的办法,主要就是多试听讲师的课程,看看自己能不能适应,能不能理解授课的内容。
5071
2019-10-12 11:57:21
小白入门软件测试行业需要了解什么?
很多测试小白在刚刚入行的时候都会困惑,软件测试从业者到底要掌握哪些知识?如何学习和提升自己的能力?测试行业的职业发展应该如何规划?等等一系列的问题都是软件测试小白入门需要了解的内容。为了让大家有一个明确的学习和发展方向,下面我们一起来聊一聊软件测试行业。
4145
2020-06-26 10:39:53
现在女生学软件测试难不难?适合吗?
现在女生学软件测试难不难?适合吗?学习软件测试难度因人而异,可以分步学习,循序渐进,实际上还是很容易入行。先系统的熟悉软件测试流程、了解一些测试的定义,通过项目做一些练习,达到岗位要求的技能后可以准备上岗。
5641
2020-07-20 14:49:02