•  周一 - 周六 8.00 - 18.00
  •  苏州国际科技园(www.sispark.com.cn)
  •  0512-62651942
苏州市风云软件职业培训学校

软件测试实训大纲

阶段 科目 主要内容 课时
起步
项目策划
客户访谈
32
技术选型
文档编写
用例提取
需求输出
基本技能
计算机基础
计算机硬件(组成、BIOS)
16
计算机软件(操作系统、磁盘、软件管理)
计算机网络及通信基础(TCP/IP协议、TCP三次握手、IP分类)
计算机安全及配置
进制转换(二,十)
了解HTTP协议
目标:帮助零基础学员了解计算机结构及功能,以及常用操作,对计算机系统有一个全方位的认识。
测试开发基础
C语言
120
HTML/CSS
Java语言
目标:使学员深入掌握通用的编程技能,广泛了解C-S、B-S等各种系统的系统架构及核心技术实现,为白盒测试及自动化测试脚本打好基础。
数据库技术
数据库介绍及安装
40
数据库创建及管理
数据库的DML操作
数据库的DCL操作
了解存储过程,函数,触发器,索引
MySQL、Oracle、SQLServer
目标:介绍业内主流的数据库管理系统,并帮助学员了解数据库的基本原理,掌握数据库基本技术及操作。掌握数据库常用的增、删、改、查操作。掌握数据库测试中常用到的库对象。
搭建测试环境
虚拟机的使用
104
Windows和Linux操作系统的安装
Linux系统使用
shell脚本编程
常用服务器环境搭建
目标:掌握Unix类操作系统的使用、测试环境的搭建,常见服务器的搭建,熟悉Linux操作系统的安装、掌握常用的Linux命令、熟悉Shell编程、熟练搭建各类服务器。
阶段项目
实战项目一
环境搭建
40
数据库应用
开发语言
目标:应用第一阶段所学技能按需求开发系统,从而学以致用。
核心技能
软件测试理论
软件测试理论概念
16
测试技术的发展历史和现状
测试流程
软件测试的方法
目标:介绍软件测试理论概念以及绍测试技术的发展历史和现状,介绍了白盒测试、黑盒测试,单元测试、集成测试、系统测试、验收测试、α测试、β测试,以及软件生命周期等几个重要概念,系统的阐述软件测试的核心技术,帮助学员了解测试流程、掌握测试各阶段所需的知识及技能。
测试用例设计
测试需求分析
16
测试用例设计
黑盒测试用例设计方法
白盒测试用例设计方法
目标:使学员了解各类常用的测试需求分析、黑盒测试用例设计方法、白盒测试用例设计方法、常用测试技术应用等。依据实际应用所需知识点进行讲解,并贯穿真实项目实例,使学员能够体会真实项目中各类方法的灵活应用。
测试执行与管理
测试用例的执行
8
测试的缺陷管理
测试报告编写
目标:讲解测试用例的执行、测试的缺陷管理,并贯穿真实项目实例,使学员能够体会真实项目中如何执行各种测试用例,而并非纯粹介绍各方法的使用。实训部分提供了一套完整的真实项目测试案例,包括测试用例管理与统计、缺陷提交、跟踪及测试总结。
测试技术和方法
软件测试各个层次的测试技术
8
软件测试各个层次的测试方法
目标:介绍了软件测试各个层次(单元测试、集成测试、系统测试、验收测试和白盒测试(JUNIT单元测试))的测试技术及其测试方法,系统、务实而有效和业界的实践保持高度一致,学以致用;而且还介绍了软件国际化和本地化的测试、软件测试自动化的原理和框架,可使学员有效地提高动手能力。
测试管理工具
管理工具TestLink的部署、配置使用
20
问题追踪系统Jira的部署、配置使用
开源缺陷管理工具禅道部署、配置使用
目标:分别介绍具有代表性的三款测试管理性工具,使学员能够掌握使用工具对测试项目的管理。
阶段项目
实战项目二
环境搭建
64
测试需求、用例编写,测试执行,缺陷提报
目标:针对需求说明,被测对象进行较为全面的系统测试,从而学以致用。

高级技能

功能自动化
自动化测试概念
64
HP QuickTest Professional
Selenium
目标:帮助学员熟练掌握功能测试自动化工具QTP,开源流行工具(Selenium)的使用,学会编写测试脚本,提高测试效率。作为高级软件测试工程师,不仅仅要有夯实的测试基础,更需要具备进行自动化测试的能力,能够编写测试脚本,完成较为复杂的测试任务。
性能自动化
自动化测试概念
64
HP LoadRunner
Jmeter
目标:系统、全面、细致地讲解了刚刚步入性能测试领域的小白学习时需要掌握的方法和知识点,包含LoadRunner的安装和使用、开发vuser用户脚本、增强Vuser脚本、测试配置运行时设置、IP欺骗,关联,测试场景设计、方案运行、监控、jmeter安装、badboy安装录制脚本、jmeterWEB性能配置、HTTP配置、数据库配置、帮助学员掌握性能测试计划的编写。
移动端测试
移动端测试流程
40
移动端测试方案
移动自动化测试
目标:区别传统测试与移动端测试,能够选择合适的测试方法,标注着重的测试点,并能够尝试使用自动化测试工具。
团队协作
Svn/Git
版本控制系统简介
16
常用操作
目标:掌握版本控制系统的使用,更好的处理协同工作
结业项目
项目输出
52
项目答辩
面试模拟
目标:学员在进入工作岗位前的最后端一次打磨,使其能够胜任企业的要求。

注:整个测试课程体系合计724课时,其中包含24课时的职业发展