编程课程占比少,相比其他IT课程更易学
想追求稳定
无年龄限制,越老越吃香较为稳定
想快速*
最快52天学习周期,让你能够快速学习,快速*
无性别限制
无性别要求,女生的细心反而是职业优势
课程名 | 课程内容 | 项目实践 | 课程价值 |
测试基础 |
1.软件测试的定义和目的 2.软件生命周期 3.软件研发组织和流程 4.软件中引入缺陷的原因 |
笨笨记账本 | 学员通过学习这几门基础课程,能够了解软件测试基础知识,如果此时有机会进入软件公司,在有经验的测试工程师的带领下,可以逐步做些简单的测试执行工作。因此,这部分的基础知识对于学员来说至关重要,是测试的基础。 |
测试方法 |
1.测试方法的分类 2.黑盒测试和白盒测试 3.静态测试和动态测试 4.人工测试和自动化测试 |
||
Ecshop | |||
测试过程 |
1.测试过程测试级别划分 2.测试过程模型 3.测试过程规范 |
||
软件质量 |
1.软件质量的定义 2.软件质量的管理体系 3.软件质量模型 4.软件质量活动 |
ectouch | |
全能音频转换通 | |||
通用测试用例 写作 |
1.测试用例的作用 2.测试用例的基本项组成 3.测试用例的扩展项补充 4.写作测试用例的注意事项 |
OA项目 | |
缺陷管理 |
1.缺陷概念的引入 2.缺陷报告相关内容 3.工具介绍 |
||
配置管理 |
1.软件配置管理介绍 2.软件配置管理活动 3.软件配置库管理 |
SVN/VSS软件操作 上机实践 |
|
SVN |
1.配置管理简介 2.常用配置管理工具 3.SVN的工作原理 4.SVN服务端与客户端的安装操作 5.每日构建 |
||
软件需求 |
1.软件需求工程简介 2.软件需求跟踪流程 3.软件需求跟踪方法 4.软件需求管理工具 |
通过一个具体的 软件工程项目 展示软件需求 管理的全过程 |
|
Linux |
1.Linux概要介绍 2.Linux安装 3.Linux操作实例 4.根目录 5.vi编辑器 6. 文件与目录 7. 打包与压缩 8. 用户管理 9. 磁盘管理 10. 安装包管理 11. 系统管理 12. 安全设置 |
LAMP安装实战 | 目前,无论是APP应用还是网站型的应用,他们运行的服务器端,大多是开源的操作系统,也就是Linux。测试工程师掌握Linux和Tomcat等软件之后,就可以搭建各类用于测试的软件系统,从而开展测试。因此,掌握基本的Linux操作和使用,这是软件公司对测试工程师的一项基本要求。此课程非常重要。 |
LAMP安装实战 | |||
Docker |
1.Docker的概述 2.Docker的镜像、容器和仓库介绍 3.Docker的安装(centos) 4.Docker用户管理 5.镜像的操作 6.容器的操作 7.Docker的帮助 8.Docker实践案例 |
php-apache-dev应用实战 | Docker最初是dotCloud公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目。Docker作为一种虚拟化技术,在测试工作中,得到了越来越广泛的应用,测试工程师掌握此技术,对于搭建用于测试的软件系统,提升工作效率,缩减90%以上的工作量,对于学员来说,学习此课程,大有好处。 |
volume数据卷实例 | |||
Oracle |
1. 数据库介绍 2. ORACLE概念分析 3. 数据库查询 4. 多表操作 5. SQL函数 6. 用户权限和安全 7. PLSQL编程 8. 导入导出 |
DDL、DML、DQL、DCL语言实战训练 | 在当前的大数据时代,几乎所有的软件应用都离不开数据库系统。目前常用的收费数据库就是oracle,免费的数据库是Mysql。学生学习这两种数据库之后,基本上可以应对绝大多数软件公司对技术岗位的数据库技能要求。 |
PL/SQL程序块设计实例 | |||
Mysql |
1.MySQL概要介绍 2.MySQL数据库管理 3.MySQL表的管理 4.MySQL数据的管理 5.MySQL事务、视图和存储过程 |
DDL、DML、DQL、DCL语言实战训练 | |
Java |
1. Java概念与开发环境搭建 2. Java数据类型与控制结构 3. Java类与对象 4. Java封装、继承、多态 |
编写一个圆类Circle | 在测试工作中,当开展自动化测试工作的时候,比如使用selenium,开发语言就是java,掌握基本的java语法,对于提升测试工程师的工作效率大有好处。 |
编写计算器程序 | |||
C语言 |
1. C语言的控制结构 2. 函数 3. 数组 4. 指针 5. 字符和字符串 6. 格式化输入/输出 7. 结构体、共同体 8. 文件处理 |
扑克牌洗牌和发牌模拟 | C语言是在面向对象的C++和Java等语言出现之前最早的软件开发语言之一,也是后续所有高级开发语言的基础。掌握基本的C语言知识,是任何从事软件工作的工程师应该有的基本功,有了这些基本功,对测试工程师更好的理解软件大有帮助。 |
一个有趣的二维数组取值应用 | |||
Python |
1、Python概要介绍与环境搭建 2、Python数据类型与控制结构 3、Python函数与模块 4、Python类和对象 5、Python异常处理 6、Python读取MySQL |
掷骰子游戏模拟 | Python语言是目前比较流行的一种语言,但是这种语言在20年前就已经出现了,并且20多年前,在很多大型的通讯设备公司,比如华为、爱立信等公司就得到了广泛的应用,随着近些年互联网公司在接口测试以及其他自动化测试方面的广泛应用,该语言成为企业招聘的一种热门面试语言。因此,我们将此语言安排到课程当中,为将来学生进入企业开展接口测试打好基础。 |
飞翔的小鸟游戏模拟 | |||
Mongodb |
1、MongoDB数据库基本概念介绍 2、MongoDB环境搭建 3、MongoDB常用操作 4、MongoDB索引介绍 |
类似京东购物小程序 | MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB 应用提供可扩展的高性能数据存储解决方案。学生学习此课程,可以大幅度提升未来在测试工作中的工作效率。 |