软件测试工程师——招生中!!
软件测试工程师
软件测试环境,bugzilla错误跟踪系统、SQL Server、Mysql数据库的使用及缺陷跟踪系统的安装和使用,测试流程,白盒测试简介、白盒测试方法(程序流分析、逻辑覆盖、程序插装),常用测试工具、测试计划的编写,测试用例的设计,实用软件测试方法,测试的组织与管理、测试心理学等。
Ø
Ø 课时:理论+实践(150)课时。
Ø 考试方式 :考核方式采取机考,在局域网内考试,标准化试题与基于实操考核相结合的方式进行,考生在规定的时间内完成考试。考试总分达到 60 分以上合格,颁发本专业单科证书。
Ø 考试时间:标准化考试90分钟。
一、
软件测试的概念
Ø 软件测试产生的背景
Ø 软件测试就业前景和职业的互换
Ø 软件测试的概念
Ø 软件测试的必要性
Ø 程序出现错误的原因
Ø 程序Bug的定义和分类
Ø Bug的定义、分类
Ø 软件测试的种类
l 白盒测试
l 黑盒测试
l 静态测试
l 动态测试
l 手工测试
l 自动测试
Ø 软件测试人员所应具备的素质、技能
二、软件测试的环境
Ø 熟悉Windows2000 Server的安装配置
l 安装
l 配置
Ø LiunxREDHAT
l 安装过程
l 基本命令
Ø 在Windows2000 Server环境中应用SQL2000数据库
l 安装
l 基本应用
Ø ORACLE9I的安装与使用
l 安装步骤
l 基本功能
Ø bugzilla错误跟踪系统的使用
l 新建一个Bugzilla账号
l Bug报告的组成
l Bug报告状态分类和Bug处理意见
l 指定处理人(Assigned To)
l 超链接(URL)
l 概述(Summary)
l 硬件平台和操作系统
l 版本(Version)
l Bug报告优先级(Priority)
l Bug严重程度(Severity)
l 报告人(Reporter)
l 邮件抄送列表(CCList)
l 从属关系(Bug“ID”dependson,Bug“ID”blocks)
l 附加描述(Additional Comments)
l Bug查找
l Bugs中直接调用这个项目进行检索
l Bug列表
l 用户属性设置(Editprefs)
l Bug跟踪系统工作流程图
三、软件工程
Ø 软件质量、CMM模型和ISO9000标准
l 软件质量
l CMM
l ISO9000
l CMM与ISO的比较
Ø 软件工程
l 软件工程概述
l 问题定义和可行性研究
l 需求分析
l 概要设计
l 详细设计
l 编码
l 测试
l 软件维护
l 面向对象的软件工程
Ø 软件的管理
l 软件项目管理
l 软件配置管理
四、软件测试基础
Ø 软件测试的目的、原则和种类
l 测试的目的
l 软件测试原则
l 软件测试规律——木桶原理和二八定理
l 软件测试种类一
l 软件测试的种类二
l 软件测试与开发的关系
Ø 测试计划的制订
l 测试计划的目标
测试计划的内容
Ø 测试用例的设计
Ø 测试缺陷报告
五、软件测试流程
Ø 软件测试生命周期
Ø 测试项目的总体流程
Ø 软件测试流程
l 单元测试
l 集成测试
l 系统测试
l 回归测试
l 用户测试
l 性能测试
l 负载测试
l WEB测试
l 测试评估
六、测试的组织与管理
Ø 测试团队的组织
l 规模
l 技能
l 组织模型
l 对测试小组的激励机制
Ø 测试人员的管理与选择
l Microsoft公司的经验教训
l 测试人员的分工
Ø 测试心理学
l 程序测试的过程具有破坏性
l 程序员应避免测试自己的程序
l 程库设计机构不应测试自己的程序
Ø 从缺陷数据库中找出规律
Ø 关于测试实验室
七、RATIONALROBOT
Ø RATIONALROBOT使用概述
l Rational Robot作用
l 同其他组件集成使用Robot
l 同其他Rational产品集成使用Robot
Ø 基本概念
l VU和GUI脚本组成部分
l VU和GUI脚本的异同
l Rational Test中的两种模拟用户
l Rational Test中的两种测试类型
Ø 使用
l GUI脚本
l VU脚本
l VB脚本
l SQABasic
Ø 测试应用程序
l 测试Delphi应用程序
l 测试Visual Basic应用程序
Ø 参考
l 查证点
l 查证方法
l 鉴别方法
l 标准数据类型
l Rational Robot命令行选项
l Rational Robot窗口
l 菜单
八、WINRUNNER
Ø 简介
l Win Runner测试模式
l Win Runner测试过程
l 样本软件
l 使用Test Suite(测试套件)
Ø WINRUNNER使用概述
l 启动Win Runner
l Win Runner主窗口
l 测试窗口
l 加载Win Runner插件
Ø WINRUNNER如何识别GUI对象
l 关于识别GUI对象
l 测试中如何识别GUI对象
l 物理描述(Physical Description)
l 逻辑名(Logic Names)
l GUImap
Ø 理解GUI MAP
l 关于GUImap
l 查看GUI对象属性
l 教Win Runner被测软件的GUI
l 在GUImap中找到对象或窗体
l GUImapfiles使用概要
l GUImapfile模式的选取
Ø 共用GUI地图文件模式的使用
l 关于GlobalGUI Map File模式
l 测试中共享GUI Map File
l 让Win Runner学习GUI
l 保存GUI Map
l 加载GUI Map文件
l Global GUI Map File模式要点
Ø GUI MAP FILEPER TEST模式的使用
l 关于GUI Map Fileper Test模式
l GUI Map Fileper Test模式下工作
l GUI Map Fileper Test模式要点
Ø 编辑GUIMAP
l 关于编辑GUI Map
l 运行巫师(Run Wizard)
l GUI Map编辑器
l 修改逻辑名和物理描述
l Win Runner处理可变的窗体卷标
l 在物理描述中使用常规表达式
l 在文件间复制和移动对象
l 在GUI Map File里找到对象
l 在多个GUI Map File里找到对象
l 在GUI Map File里手工添加对象
l 从GUI Map File里删除对象
l 清除GUI Map File
l 筛选显示对象
l 保存GUI Map的变更
Ø 合并GUI MAP FILE
l 关于合并GUI Map File
l 合并GUI Map File的准备
l 解决自动合并GUI Map文件的冲突
l 手工合并GUI Map文件
l 改变到Global GUI Map File模式
Ø 配置GUI MAP
l 关于配置GUI Map
l 理解GUI Map的默认配置
l 把自定义对象映射到标准的类
l 配置标准或自定义的类
l 创建永久的GUI Map配置
l 删除自定义的类
l 类属性
l 所有属性
l 默认学习属性
l Visual Basic对象的属性
l Power Builder对象的属性
Ø 学习虚拟对象
l 关于学习虚拟对象
l 定义一个虚拟对象
l 理解虚拟对象的物理描述
Ø 创建测试
l 关于创建测试
l 解决常见的环境感应录制问题
l 模拟录制
l 检查点
l 数据驱动测试
l 同步点
l 计划一个测试
l 测试信息文档化
l 测试相关插件
l 录制测试
l 用热键激活测试创建命令
l 测试编程
l 编辑测试
Ø 检查GUI对象
l 关于检查GUI对象
l 检查单个属性的值
l 检查单个对象
l 检查一个窗体中的多个对象
l 检查一个窗体中的所有对象
l 理解GUI检查点语句
l 在GUI检查点中使用已存在的GUI检查清单
l 修改GUI检查清单
l 理解GUI检查点对话框
l 属性检查和默认检查
l 为属性检查指定变量
l 编辑属性期望值
l 修改GUI检查点的期望结果
九、LOADRUNNER
Ø LOADRUNNER使用概要介绍
l 轻松创建虚拟用户
l 创建真实的负载
l 实时监测器
l 分析结果以精确定位问题所在
l 其他特性
Ø 安装LOADRUNNER
l 系统要求
l 安装过程
l WorkStation安装
Ø 对WEB应用进行负载/压力测试
l 制定负载测试计划
l 开发测试脚本
l 创建运行场景
l 运行测试
l 监视场景
l 分析测试结果
Ø 制定负载测试计划
l 分析应用程序(Analyze the Application)
l 确定测试目标(Defining Testing
Objectives)
l 计划怎样执行Load Runner
Ø 开发测试脚本
l 录制基本的用户脚本
l 完善测试脚本
l Run-TimeSetting
l 单机运行测试脚本
l VuGen其他有用的功能
Ø 创建运行场景
l 选择场景类型为Manual Scenario
l 选择场景类型为Manual Scenariowith Percentage Mode
l 选择场景类型为Goal—Oriented Scenario
l 其他有用的设置
Ø 分析以及监视场景
l Memory相关
l Processor相关
l 网络吞吐量以及带宽
l 磁盘相关
l Web应用程序
l IIS5.0
l SQLServer
l NetworkDelay
Ø 分析实时监视图表
Ø 利用ANALYSIS分析结果
l 分析事务的响应时间
l 分解页面
l 确定WebServer的问题
l 其他有用的功能
Ø 经常遇到的问题
l VuGen的问题
l Controller的问题
l 计数器的问题
十、白盒测试概述
Ø 白盒测试概述
Ø 白盒测试方法简述
Ø 白盒测试工具简介
Ø 白盒测试和黑盒测试的比较
十一、C++编程基础
Ø 面向对象概述
l 对象(
Object)的概念
l 类
Ø C++概述
l C++语言特点
l 一个C++程序实例
Ø 数据类型和表达式
l 基本数据类型
l 变量
l 枚举量
l 数组
l 表达式
Ø 指针和引用
l 指针
l 指针运算
l 用new或malloc为指针分配空间
l 指针与函数
l 引用的定义
l 引用与指针的区别
l 引用和函数
Ø 类和对象
l 类的定义
l 对象的定义和成员表示
l 构造函数和析构函数
l 封装
l 友元
l 继承和派生
l 多态和虚函数
十二、白盒测试方法
Ø 程序结构静态分析
l 控制流图
l 静态数据流分析
l 信息流分析
Ø 逻辑覆盖
l 语句覆盖
l 判定覆盖
l 条件覆盖
l 判定_条件覆盖
l 条件组合覆盖
l 路径覆盖
l 最少测试用例数计算
l 测试覆盖准则
Ø 路径分析
l 程序的环形复杂度
l 选择结构路径分析
l 循环结构路径分析
Ø 程序插装
l 方法简介
l 断言
Ø 其他白盒测试方法简介
l 域覆盖
l 符号测试
l 程序变异
学费1980元,教材费考试费另收。
经考试合格者,获得劳动和社会保障部中国就业培训技术指导中心颁发的软件测试工程师证书。全国使用,就业有效。
地址:苏州市人民路1041号永霖大厦北门301A室
电话:0512-65120128 13812628961
Email:jiet@jietedu.net
http://www.jietedu.net
联系人:余老师