软件测试在线课程立足于测试领域的中高端测试人才需求,课程内容由浅入深, 涵盖基础功能测试、接口自动化、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

还有问题,点击咨询