课程目录: 零基础软件测试工程师培训
4401 人关注
(78637/99817)
课程大纲:

零基础软件测试工程师培训

 

 

计算机基础

1、计算机的发展与体系结构;
2、计算机基础知识(二进制、内存等);
3、计算机基本操作;
4、网络技术(OSI七层模型、TCP/IP五层模型、常见协议);
5、软件与产品基础。

6

操作系统

1、常用的操作系统介绍:Windows、Linux、Unix;
2、Linux体系结构及常用操作命令;
3、Linux环境搭建、应用程序的安装与配置、服务配置LAMP、JDK、Tomcat等。

6

Linux实战

Linux系统中项目测试环境搭建。

1

数据库

1、常用数据库系统介绍:Oracle、Microsoft SQL Server、MySQL;
2、数据库结构及数据库设计机制;
3、常见SQL语句及常用函数的使用;
4、伪列、索引、约束、视图、序列。

6

数据库实战

项目测试环境中数据库系统搭建及数据库测试技巧。

1

程序设计

1、编程思想及常用编程语言概述,C、Python、Ruby等,重点讲解C;
2、基础数据类型、数组、指针、结构体;
3、程序结构及流程设计、函数;
4、程序设计的基本方法及技巧;
5、WEB程序设计技术。

6

程序设计实战

程序设计在测试工作中应用技巧

1

第二部分:测试技术

实训主题

实训内容

课时

管理流程

1、软件产品研发流程、软件产品测试流程、Bug流程;
2、质量控制体系。

5

项目1实战-熟悉业务

熟悉项目业务流程及项目测试工作开展方法

2

测试基础

1、软件测试的定义及原则;
2、测试类型如单元、集成、系统、验收、回归测试、冒烟测试;
3、质量特性、质量模型介绍;
4、各种测试类型、各种测试阶段、各种测试活动中测试技术要领。

4

测试方法

各种测试方法剖析:功能测试、性能测试、安全性测试、兼容性测试、可靠性测试、UI易用性测试、安装/卸载测试等常用测试方法。

2

项目1实战-需求分析

项目测试需求分析

1

测试设计

1、黑盒测试设计方法;
2、白盒测试设计方法;