• 260h

    课程时长

  • 365

    服务期

  • 无限期

    有效期

  • 405

    学习人数

课程参数
教学服务
随到随学
随时随地皆可学习,无需等待,使你的学习更灵活,更高效。
学前测试
基本信息调查和基础测试,全面了解学前情况,为你制定更适合的学习内容和方法。
专属学习档案
导师时刻关注学习效果,随时指导修订学习路径,全面记录你的专属学习历程。
班主任督导
班主任全程跟进,提供全方位暖心服务,为你的学习保驾护航。
新手任务
新手专属任务,带你快速体验线上学习,适应学习节奏,保障后续学习更高效。
每周学习反馈
每周反馈你的学习数据,提供针对性的指导,关注你的每一个进步,使学习更有动力。
闯关式学习
进阶式地达成每一个目标,不断提高成就感,稳扎稳打,完成课程。
答疑辅导
答疑解惑,及时扫清学习过程中的障碍,助你顺利完成学习。
直播串讲
循环+专项直播,带你梳理知识体系,让学习过程更顺畅。
笔记分享
深度反思学习内容,交流学习收获,使你对知识理解的更透彻!
作业批改
1V1批改,指出问题,发现你的薄弱环节,提出建议,使你更有重心的学习。
配套教辅
高度契合的配套讲义、大纲,保证让你全方位的理解知识。
源码开放
提供全部课程源码,搭建真实的开发环境,保证你的练习更高效。
1V1就业服务
一对一职业规划,就业指导,为你高薪就业保驾护航。
学习报告
记录学习轨迹和学习掌握情况,真实全面地体现你的综合学习成果。
作业点评
讲解作业设计思路、点评学员作业问题并给出最终解决方案
就业指导
简历指导,面试辅导,帮你解惑面试问题。
课程更新
在服务期内,如果课程有更新,你可以享受更新后的课程内容。
学习计划
个性化制定每天学习任务
单元测试
根据每个小节学习的知识点测试学习情况

软件测试在线课程立足于测试领域的中高端测试人才需求,课程内容由浅入深, 涵盖基础功能测试、接口自动化、Web端自动化、移动自动化、性能测试。

学完收获:

熟练使用Linux常用命令、adb指令及Shell脚本,能够进行Linux系统环境部署(LNMP)。

熟悉接口测试,使用jmeter、postman进行相应出参入参数据比对。

熟悉软件测试流程,熟练使用缺陷管理系统,并熟悉缺陷处理过程。

熟悉软件测试的流程、软件测试的基本理论知识。

熟悉等价类分析法、边界值、场景法等软件测试用例设计方法

熟练使用Jenkins持续集成工具,SVN/GIT版本管理工具

擅长软件功能测试,UI测试,自动化测试,熟悉性能测试。

熟悉Selenium基于UI页面的自动化测试,熟悉Jenkins自动化测试。

熟悉数据库常见操作,熟练使用Navicat等数据库可视化工具。

开发工具:PyCharm集成开发工具

熟练使用Uiautomatorviewer定位元素,及使用Appium进行APP自动化测试

熟悉手机APP业务功能测试,并掌握自动化测试工具Appium和UiAutomatorView工具定位手机元素

熟悉数据库Mysql,能熟练运用Mysql创建数据库及表和对表进行增删改查操作

在校大学生

新入职场的测试小白

零基础想转行的非IT人员

想转行测试的在职IT人员

想进阶的在职测试人员

亮点1

中高端技能覆盖

学习路线清晰可见,中高端技能覆盖

亮点2

全新升级大型项目

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

亮点3

20+主流测试工具

20+主流测试 工具,提高就 业竞争力

亮点4

接轨企业人才需求

快速更新迭代 技术技能知识 点,接轨企业 人才需求

阶段一 测试基础

14.73小时

|

96
知识要点

计算机基础V2.0

计算机软硬件、进制转换、编码及计量单位、DOS命令

WEB网站与HTML

HTML语法基础、HTML标签和语法、表单

CSS2.0及选择器

CSS基本介绍、CSS语法基础、CSS特性

HTML与CSS3

复合选择器与权重、CSS存放位置、盒子模型、音频视频标签、CSS3新特性

软件质量模型

JavaScript语言、软件测试介绍、软件基础知识

市场价值 : 本阶段学习测试从业者的基础技能,辅助测试工作

阶段二 Linux和数据库

23.6小时

|

100
知识要点

操作系统基础

操作系统基础知识、Linux系统介绍

文件和目录操作

文件及目录操作

远程管理命令

关机和重启、设置网络信息、判断网络连接状态、SSH服务

用户权限

用户权限介绍、查看文件的权限、修改文件的权限、超级用户

用户和组管理

组管理、用户管理

查看系统信息

显示时间信息、查看磁盘和目录使用情况、查看进程、查看系统资源

其他命令

查找文件、打包压缩

vim编辑器

vim基本用法

数据库基础理论及MySQL数据库安装

数据库基础概念、MySQL数据库的架构和安装注意事项

数据库操作

通过Navicat操作数据库、图形化操作数据表

SQL操作

通过SQL完成数据表的创建、删除、通过SQL完成简单的记录的增、删、改、查、数据查询

数据库

数据库设计模型、命令行中操作数据库、其他操作

Redis

Redis入门、Redis的操作

市场价值 : 本阶段学习Linux命令、MySQL数据库操作等基础技能,辅助测试工作

阶段三 功能测试

29.8小时

|

210
知识要点

软件开发和测试模型

软件开发过程模型、软件测试模型

软件测试分类

软件测试的分类

测试用例设计

测试用例设计方法

缺陷及SVN

缺陷管理、SVN的使用

熟悉项目

前置工作:熟悉项目

测试流程介绍

项目测试流程

编写测试计划与方案

编写测试计划、编写测试方案

手工项目功能测试

熟悉项目中的数据库表、注册功能、轮播图功能、购物车功能、登录功能、流程图设计测试用例、测试点的设计思路、会员管理模块

辅助功能测试

项目与数据库的关系、功能测试与数据库、功能测试与抓包工具

非功能测试

项目非功能测试

APP测试快速入门

APP专项测试、APP测试环境、APP发布平台

敏捷开发模式

敏捷开发及测试

黑马头条APP项目

黑马头条功能测试

Fiddler在移动端测试的应用

Fiddler移动端使用

禅道和Jira

禅道、Jira

市场价值 : 初步具备功能测试分析和用例设计能力、能够使用Fiddler辅助开展测试工作、满足企业的功能测试用人标准。

阶段四 Python编程

35.82小时

|

359
知识要点

Python基础

Python简介、第一个程序、Python执行方式和Pycharm设置、程序的注释和算术运算符、程序执行原理、变量的使用以及类型、变量的计算和输入输出、变量的命名、 if判断语句、石头剪刀布、while循环基本使用、循环嵌套、函数的基本使用、函数的参数和返回值、函数的嵌套调用、模块的简介、列表、元祖、字典、字符串 、容器类型公共方法、名片管理系统、变量的引用以及是否可变、局部变量和全局变量、函数的返回值和参数进阶

面向对象

面向对象基础、面向对象练习、单继承和方法的重写、私有方法和属性、多继承、多态、 类属性、类方法、静态方法、单例模式、异常、模块和包、文件操作、 文本编码、内建函数eval

市场价值 : 具备基本的编程思维、 掌握基础的Python编程技术、结合自动化框架相关技术初步达到企业的用人标准

阶段五 web自动化测试

16.45小时

|

115
知识要点

WEB自动化测试

自动化测试概念、selenium介绍、SeleniumIDE、WebDriver、元素定位、浏览器操作、元素操作、鼠标操作、键盘操作、元素等待 、特殊HTML元素处理、验证码、UnitTest

市场价值 : 熟练掌握Selenium框架、UnitTest、PO模式、数据驱动和日志收集、可满足企业级的Web自动化测试工作

阶段六 移动端自动化测试

47.5小时

|

243
知识要点

移动端自动化测试

移动测试介绍、环境搭建、Android相关知识、adb、appium、元素定位、元素操作、手势操作、手机操作 、pytest、PO模式、数据驱动、git、allure、Jenkins、并发测试、Fixture、webview、ios自动化测试

市场价值 : 熟练掌握appium框架、pytest、PO模式、数据驱动和持续集成、可满足企业级的APP自动化测试工作

阶段七 接口测试

26.82小时

|

183
知识要点

接口测试基础

接口测试入门

Jmeter工具使用

接口测试工具Jmeter介绍、Jmeter工具核心功能、Jmeter常用插件、连接数据库、分布式部署、函数、FTP测试、Jmeter测试项目时应用组件

Jmeter工具项目实战

基于Jmeter工具接口项目实战

基于代码接口测试

基于代码实现接口自动化测试-requests库、基于Python代码连接数据库

接口测试项目实战

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

市场价值 : 熟练掌握postman、JMeter、requests、UnitTest、Mock测试和数据库操作、可满足企业级的接口自动化测试工作

阶段八 性能测试

21.15小时

|

98
知识要点

性能测试

性能测试概念、性能测试流程、LoadRunner安装及介绍、LoadRunner基本操作、LoadRunner常用函数 、LoadRunner参数化及策略、LoadRunner关联使用、LoadRunner事务、LoadRunner检查点和集合点 、LoadRunner场景设计、性能数据监控和分析

市场价值 : 熟练掌握性能测试的理论和流程、能够使用Loadrunner开发对应的性能测试脚本、可满足企业级性能测试工作

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

25.32小时

|

126
知识要点

数据结构和算法

数据结构算法引入、时间复杂度和空间复杂度、数据结构概念、顺序表、连表、栈和队列 、常见排序算法、二分查找、树

单元测试

测试理论回顾、单元测试介绍、测试计划、测试策略、测试执行

shell编程

shell简介、基本语法和变量、运算符、shell函数、流程控制、shell补充内容

TPshop电商项目

TPshop开源商城系统( Thinkphp shop的简称 ),是一套多商 家模式的商城系统。适合企业及个人快速构建个性化网上商城。 包含PC+IOS客户端+Adroid客户端,系统PC+后台是基于ThinkPH P MVC构架开发的跨平台开源软件。

项目覆盖:功能测试 UI自动化测试

黑马头条项目

黑马头条是一款基于数据挖掘的推荐引擎产品,它为用户推荐有价值的、个性化的科技资讯,提供连接人与信息的新型服务。

项目覆盖:功能测试 UI自动化框架设计 接口自动化框架设计 性能测试

Q1

本课程学完之后可以胜任哪些岗位的工作?

本课程覆盖功能测试工程师、自动化测试工程师、移动端测试工程师、Web端测试工程师、接口测试工程师、性能测试工程师等岗位

A
Q2

学习本课程是否需要编程基础?

本课程内容设计面向0编程基础的学员设计,不需要编程基础就可以学习

A

还有问题,点击咨询