课程安排
*阶段:软件基础知识部分
核心技术课程
计算机原理和应用:计算机理论基础
虚拟机和操作系统: 虚拟机的认识和原理,操作系统的认识和原理
计算机网络和数据库基础:TCP/IP协议,数据库理论基础,Oracle和MySl数据库基础管理、SL 语言、PL/SL语言、数据库设计范式
;数据备份与移植;触发器、存储过程;数据检索技巧,视图,触发器,函数,存储过程,游标等技术的使用。大对象的读写技巧,
数据优化技巧,分区与索引。MySl数据库,常见问题分析与设计。
软件工程与UML:软件的生命周期、瀑布模型与增量和迭代模型;用例图、类图、时序图与协作图、状态图、活动图、对象图、包图
、组件图、部署图。
第二阶段:软件测试基础部分
核心技术课程
软件测试基础:软件测试的基本概念、软件质量定义、软件质量过程、软件质量保证体系、软件测试模型、软件测试的目的、软
件测试阶段、软件测试流程、单元测试过程、集成测试过程、系统测试过程(功能测试、性能/压力测试、安全性测试等)、验收测
试。
软件测试环境构建(Windows):Windows操作系统构建、VMWare虚拟机使用、Ghost磁盘分区备份和恢复、Ftp服务器配置、IIS、
Apache和Tomcat等服务器配置、Windows服务器配置、数据库环境构建
Linux系统环境构建:Linux系统概述、Linux系统文件结构、Linux常用命令、Linux系统命令、Linux服务器配置、Linux软件配置和
构建
软件测试过程:软件需求分析和管理、软件测试计划制定、软件测试用例设计(白盒测试方法、黑盒测试方法)、软件测试执行(冒
烟测试或BVT测试)、软件回归测试、软件缺陷跟踪(缺陷报告的内容、分析缺陷的方法、缺陷的生命周期、软件测试的评估和总结
)
软件测试流程管理与TestDirector:测试需求管理、测试用例管理、测试集和测试执行、缺陷跟踪、测试项目管理、用户和用户组管
理
软件测试用例分析、设计和开发:软件需求和测试需求分析、软件业务、逻辑分析、黑盒测试方法实际应用(边界值分析法、等价类
划分法、因果图分析法、错误推测法)、软件测试用例设计过程、软件测试用例分析方法、软件测试用例实现方式、软件测试用例编
写
第三阶段:uickTest Professional、VbScript、 LoadRunner
核心技术课程
uickTest Professional功能自动化测试:自动化测试原理、功能自动化测试过程、TP自动化测试开发流程、TP自动化实现原理
、TP选项和设置、TP脚本参数化(Data Table对象)、TP检查点(标准检查点、文本检查点、表检查点、数据库检查点等)、
TP数据驱动测试、TP关键字脚本开发、TP测试脚本开发方法
VBScript测试脚本开发:VBScript脚本语言基本语法(变量、常量、条件循环语句、内置函数等)、VBScript自定义函数和子过程、
VBScript对象应用(File System Object对象、Text Stream对象、File对象等)、WSH脚本宿主应用(Wscript对象、WshShell对
象、WshNetwork对象等
LoadRunner性能测试:性能测试基础、性能测试的一般过程、性能测试的不同应用领域、性能测试原理、LoadRunner性能测试过程、
Web Vuser协议选择、Web Vuser测试脚本录制、Web系统手工场景设置、Web操作系统和服务器监视设置、运行时设置、Web系统性能
测试图表合并、Web系统性能测试结果的一般分析方法、Web系统测试分析报告生成。
第四阶段:项目实战部分
核心技术课程
项目系统功能测试:系统的测试计划写作、系统的测试方案写作、系统的测试用例设计、系统的测试执行、系统的软件缺陷编写、
系统的测试分析报告编写
项目系统自动化测试:系统的性能测试和自动化测试测试计划写作、系统的性能测试测试方案写作、系统的自动化测试用例设计、系
统的性能测试测试执行、系统的性能测试分析报告编写
项目实战考核和答辩:项目实战考核、项目实战答辩
第五阶段:xntsting特色课程
HR精品课程
总结以往所学知识,介绍面试、沟通等个人发展所需的知识和技巧。
培训方式
高级软件测试工程师
培训时间:2个半月
培训方式:全日制脱产,每周5天上课,早9:00-晚 8:00 。