FriendLink  Contact Us  Sitemap  

 

  首  页 | 培训中心 | 测试论坛 | 测试技术 | 测试服务 | 测试产品

     
 

 
     
软件测试就业培训中心
开班信息
师资介绍
招生简章
课程设置
招生问答
就业情况
合作单位
 
   联系我们
  咨询电话:010-85991137
  传    真:010-85996511
  Email:ihope@xsz.com.cn

  路    线:查看乘车线路

QQ、TM咨询 QQ、TM咨询

 您当前的位置是:软件测试就业培训课程设置

 

课程设置

    焦点测试的“实用型软件测试工程师培养体系”是由焦点测试的多名软件测试行业的咨询专家、高级项目经理,依托于多年的大型测试项目、测试培训经验研发出来的。

    这个课程体系是针对企业在招聘时对合格测试工程师的要求定制的,覆盖了一名合格的软件测试工程师需要掌握的知识。经过三个月的系统学习,学员能具备扎实的测试理论基础,熟练掌握主流测试工具的使用操作,同时学员通过精心安排的真实测试项目的实战,熟练功能、性能测试、自动化测试流程,积累项目经验,从而为学员参加工作达到无缝过渡,三个阶段的课程,知识体系不断深入,最终使学员达到一名专业软件测试工程师要求的水平。

    课程突出三个重点:
    1、快速
    2、实用
    3、专才

    焦点测试抛弃以往培训课程“大而全”,培训时间往往长达4-6个月,且实际工作中仍然无法上手的模式,抽取软件测试工作中最实用的知识及技能,按照“人脑遗忘曲线理论”进行课程设置,通过与理论相结合的不断实践,在三个月内使学员对知识的理解和技能的掌握成为本能,等同于具备一年以上的软件测试工作经验。

 
阶段 课程 课时 说明
功能测试 软件测试基础概念 20 什么是软件工程
什么是软件生命周期
软件生命周期的阶段划分
什么是软件测试
软件测试的意义
软件测试的发展历史
软件测试在软件生命周期中的地位
瀑布模型和V模型
软件测试的分类
按照测试目的划分(功能测试、并发测试、压力测试、稳定性测试、容量测试、本地化测试、兼容性测试、安装卸载测试、界面测试、易用性测试、恢复备份测试、安全性测试)
按照执行方式划分(静态测试、动态测试)
按照阶段划分(单元测试、集成测试、系统测试、验收测试)
按照透明度划分(黑盒测试、白盒测试、灰盒测试)
功能测试的意义
软件测试流程基础概念 20 什么是软件测试流程
什么是测试计划
测试计划的意义
什么是测试需求
测试需求的意义
测试需求的属性定义
什么是测试用例
测试用例的意义
测试用例的属性定义
什么是测试执行
测试执行的属性定义
什么是缺陷
缺陷的生命周期
缺陷的属性定义
什么是测试报告
测试报告的意义
测试管理工具的基础使用(TestDirector) 40 介绍TD的基本情况
介绍TD的结构和工作原理
需求模块使用(界面介绍、三种视图、需求的添加,修改,删除)
测试用例模块使用(界面介绍、两种视图、测试用例的添加,修改,删除、测试用例对测试需求的覆盖)
测试执行模块使用(界面介绍、两种视图、执行流的设置,测试集的设置)
缺陷模块使用(界面介绍、缺陷的添加,修改,删除)
测试过程的图表汇总分析
软件测试流程中的方法介绍 40 测试计划的模板元素讲解
测试计划的编写
测试需求的分析方法和实践应用
测试需求的优先级分析方法
测试用例的设计方法和实践应用
测试用例的优先级分析方法
测试数据的准备
测试执行的日志记录
如何汇报缺陷
测试报告的模板元素讲解
测试报告的编写
测试项目实践(标准项目和提高项目) 96 标准项目:双向就业系统的测试实践
根据标准的软件需求说明书,由老师指导学员编写测试计划,测试需求分析,测试用例设计,测试用例实现,测试执行,缺陷汇报,测试报告。其中测试需求,测试用例,测试执行和缺陷都在TD中实现。通过项目,将理论和工具都应用到实践中。
提高项目:焦点测试论坛的测试实践
根据目前大多数IT公司的测试情况,由学员独立进行项目的测试。提高项目的规模,复杂度都高于标准项目,这样学员在掌握标准测试流程的基础上,加深对测试的理解和应用。
测试管理工具的高级使用(TestDirector) 24 TD的安装
TD的目录结构介绍
新建项目
项目的用户管理
项目的访问模块管理
项目的用户组和权限管理
项目的字段管理
项目的列表管理
项目的邮件设置
项目的跟踪性原则设置
项目的工作流设置
自动化测试 自动化回归测试基础知识 9 自动化测试基本概念
自动化测试用途
自动化发展史
自动化测试工具介绍、对比
自动化测试项目组角色及其职责
自动化测试实施风险
自动化测试工具QuickTestPro使用技能 20 自动化测试工具QTP安装
自动化测试工具QTP介绍
自动化测试工具QTP操作
自动化测试工具QTP使用高级技巧
自动化测试项目实施管理流程 21 自动化测试项目建组
自动化测试策略制定
自动化测试需求调研
自动化测试计划制订
自动化测试设计
自动化测试实现
自动化测试运行
自动化测试结果分析
自动化测试项目练习 30 项目:焦点测试论坛
在讲师带领下,通过调研获取自动化测试需求,然后制订策略、计划,设计、开发自动化测试脚本、执行测试、收集测试结果并分析。通过项目让学员掌握自动化测试项目的标准流程,并学习各种测试文档的编写。
性能测试 性能测试基础知识 9 什么是性能测试
性能测试的价值
性能测试好做吗
什么是性能测试瓶颈
什么是性能测试经理、分析师、工程师
什么是响应时间
什么是吞吐量/处理能力
什么是资源利用率
什么是负载
负载与响应时间、吞吐量、资源利用率的关系
什么是在线用户
什么是并发用户
什么是TPS、HPS
什么是基础数据
什么是测试数据
如何保证性能测试项目正确实施(需求分析的正确性、实现的准确性、执行的合理性、监控的有效性、分析的完整性)
性能测试工具LoadRunner使用技能 20 脚本录制
参数设置-录制设置、一般设置、运行设置
脚本增强-事务
脚本增强-检查点
脚本增强-thinktime
脚本增强-参数化
脚本增强-自动关联&手动关联
场景设置
结果分析
性能测试项目实施管理流程 21 如何启动性能测试项目
如何制订性能测试策略
如何建立性能测试模型
如何制定性能测试计划
如何制定性能测试方案
如何准备性能测试
如何执行性能测试
如何分析性能测试结果
如何编制性能测试报告
如何评审性能测试报告
性能测试项目练习 30 项目:焦点测试论坛
在讲师带领下,通过调研获取性能测试需求,然后制订策略、建立模型、制订计划和方案、准备测试数据、执行测试、收集测试结果并分析。通过项目让学员掌握性能测试项目的标准流程,并学习各种测试文档的编写。
操作系统 Unix/Linux基本命令、sh编程 19 Unix/Linux常用命令
Unix/Linux sh编程
Unix/Linux资源监控 5 Unix/Linux资源监控命令
LoadRunner如何监控Unix/Linux资源
Linux安装 3 如何安装Linux
数据库 SQL Server2000安装、基本使用 5 SQL Server2000安装
SQL Server2000基本使用
SQL语法、高级使用 8 SQL基本语法(查询、修改、删除、插入、建表等)
SQL高级使用(多表查询、修改、删除等)
SQL存储过程 8 SQL存储过程
SQL触发器、视图 8 SQL触发器、视图
就业指导 简历编写、指导 8 简历编写指导、修改
面试技巧指导 5 沟通技巧、注意事项指导
专业技能指导 3 软件测试基础、功能测试、自动化测试、性能测试专业技能面试指导
模拟面试 8 两轮次模拟面试

首页页   |  友情链接  |  联系我们  |  网站地图 
电话:010-85991137  85996511   传真:010-85991137
Email:webmaster@testfocus.com.cn
地址:北京朝阳区朝外小庄金台里17号朝阳区图书馆407
信息产业部备案号: 京ICP备06001771号