各软件企业:
深圳软件园公共支撑平台自2009年投入运营以来,已经为深圳软件企业提供了大量的技术人才服务,为进一步提高软件企业的软件测试水平,培养高素质人才,深圳软件园管理中心定于2014年9月1日至9月12日举办为期两周的软件测试技术免费培训。
本次培训课程结合流行的软件测试工具,简述了在软件应用构建过程中的测试管理 活动以及自动化软件测试的理论和实践。在软件测试管理部分,结合先进的测试管理工具,介绍了软件测试中的工作流程、软件测试管理的典型分析方法以及测试结 果的统计分析以及评估方法;在软件测试技术部分介绍了软件测试案例的设计方法;在自动化软件测试部分,介绍自动化软件测试的理论,自动化功能测试的规划和 实施过程。
本课程以实例为基础,不局限特定平台,充分调动学员的实操验证理论,为学员及 企业形成有效的性能测试思维模型和指导,有效的将所学知识融入自身相关测试项目中。在课程当中,学员将学习到关于性能测试理论、过程管理、各阶段工作、典 型测试工具使用、案例构建和讲解、监控平台相关、诊断分析以及调优等知识。
课程详细内容及时间安排见培训大纲附件,请参加培训的企业将参会回执表发送到liutx@szsoftwarepark.com,名额有限,先到先得。
培训时间:9月1日9:00至9月12日17:30
培训地点:深圳软件园二期14栋3楼306
联系人:刘先生
电 话:86555235
参会回执表
培训大纲
一:HP QTP+QC工具培训课程
QC+QTP工具标准培训课程
时间:5天
课程描述
本课程结合流行的软件测试工具,简述了在软件应用构建过程中的测试管理活动以及自动化软件测试的理论和实践。在软件测试管理部分,结合先进的测试管理工具,介绍了软件测试中的工作流程、软件测试管理的典型分析方法以及测试结果的统计分析以及评估方法;在软件测试技术部分介绍了软件测试案例的设计方法;在自动化软件测试部分,介绍自动化软件测试的理论,自动化功能测试的规划和实施过程。
课程目标
学完此门课程,学员将具备如下能力:
Ÿ 测试角色职责分配
Ÿ 测试范围,边界界定
Ÿ 制作软件测试计划
Ÿ 设计、实现、执行测试案例
Ÿ 评估测试和制作测试报告
Ÿ 面向对象的软件测试分析
Ÿ 了解自动化软件测试的相关理论和实践
Ÿ 掌握HP系列测试工具
课程内容
Ÿ 软件规划、角色定义和流程管理
Ÿ 软件测试用例设计及评审
Ÿ 自动化软件功能测试
课程对象
此门课程适合于软件研发主管、项目经理、测试经理、软件测试人员、软件开发人员以及软件质量管理人员。
具体课程安排
此课程包括讲授和实验,共安排5天,如下表:
|
技术讲解 |
工具实践 |
9月1日 测试管理 |
测试体系、测试过程模型在实际项目或产品中的应用方法。 讲解要点 测试体系; 测试流程设计; 测试指导书 |
实验: QC的维护、管理和客户化 QC站点的规划和管理 QC项目的管理维护 QC项目的客户化方法和实例、 QC的集成与扩展 核心目标 掌握QC站点、项目的规划、管理、维护以及客户化定制过程。 |
9月2日 测试管理 |
测试用例设计,执行,缺陷提交等
讲解要点 测试设计的内容 测试设计的系统方法 测试执行和跟踪 |
实验: 使用HP Quality Center工具进行测试执行;QC的维护 建立测试用例 管理各种类型的测试用例 管理测试发布和测试周期 测试集和测试的执行 缺陷追踪 核心目标 通过针对实验环境中的产品进行的测试计划和设计,掌握相关理论和方法在QC上的实现技巧; |
9月3日 软件自动化功能测试 |
自动化软件测试的基本理论和基本方法。 讲解要点 自动化功能及业务测试理论;
|
实验: 使用HP QTP进行功能测试; 测试脚本的记录和回放; 对象库初探 检查点 改进测试脚本-同步点 输入参数 输出参数 核心目标 学习QTP的功能测试使用技巧;掌握捕捉回放技术。 |
9月4日 软件自动化功能测试 |
自动化测试实现基本技术。 讲解要点 自动化一个手工测试用例的过程; |
实验: 使用HP QTP进行功能测试; 改进测试脚本-同步点 使用可重用的多操作; 不用录制创建自动化测试脚本 QTP如何处理Web对象 使用客户化定制检查点 核心目标 继续学习QTP的使用技巧;掌握一个完整的自动化测试脚本实现过程;掌握多操作,理解测试的重用。 |
9月5日 软件自动化功能测试 |
自动化测试实现基本技术。 讲解要点 自动化测试的团队合作; |
实验: 使用HP QTP进行功能测试; 使用共享对象库; 解决对象识别问题; 使用恢复场景; 核心目标 学习QTP的高级使用技巧。 |
二:性能测试技术培训课程
性能测试技术培训
时间:5天
r 综述
在以往的测试培训内容,通常会过分的关注性能测试工具本身,工具是性能测试不可缺少的环节,但终究工具仅是性能测试的辅助,过程规划是否合理、监控知否准确、数据是否合理、将廉价的数据转化为可用的分析类数据,以何种方式发现潜在的性能瓶颈等,这些更是性能测试重点和目的。
因此本课程以实例为基础,不局限特定平台,充分调动学员的实操验证理论,为学员及企业形成有效的性能测试思维模型和指导,有效的将所学知识融入自身相关测试项目中。在几周的课程中,学员将学习到关于性能测试理论、过程管理、各阶段工作、典型测试工具使用、案例构建和讲解、监控平台相关、诊断分析以及调优等知识。
r 实践操作
大约有50%的课程时间用于上机实践
r 时间
单节课时为45分钟,4课时/天
共2周
r 培训地点
客户现场培训
r 课程对象
l 质量保证工程师
l 性能测试工程师
l 技术经理
l 其它需要参与应用系统的负载测试和分析的人员
r 要求
l 至少了解并熟练应用一类型测试工具
l 具备构建测试环境的能力
l 了解主流中间件、数据库以及架构相关知识
r 课程计划
l 教学说明
课时:1课时
课程简介
了解培训内容,了解依附于本课程的性能测试模型
课程内容
1. 学员自我介绍,简述代表性的性能项目
2. 培训覆盖知识点
3. 性能测试模型
4. 引导学员带着问题进入培训教学中
l 基本理论
课时:8课时
课程简介
本课程着重讲解性能测试理论知识
课程内容
5. 准备知识,性能测试基础知识点
6. 测试过程管理
7. 需求的获取和确立
8. 性能测试架构设计
9. 测试环境的准备
10. 测试执行
11. 数据分析
12. 风险评估与控制
l 技术实现
时间:8课时
课程简介
本课程着重于介绍典型的几类工具以及使用。
课程建议
建议在接受本课程培训之前曾参加过性能测试工具基础的课程。
课程概要
13. 工具介绍
14. HP Loadrunner 11.5使用
15. ApchaeJmeter使用
l 实例环境搭建
时间:4课时
课程简介
通过该课程,学员了解常见的系统架构,以及可构建教学实例所需架构。
课程概要
1. 实例环境介绍
2. 安装实例架构
l 监控
时间:4课时
课程简介
了解监控工具,熟悉常见架构各层对象性能监控指标。
课程概要
1. 常见监控软件
2. 常见性能监控指标
3. 部署相关监控
l 诊断分析
课时:8课时
内容简介
了解熟悉,常见性能能问题,掌握诊断分析过程相关方法
1. Web服务器性能问题诊断分析
2. 应用服务性能问题诊断分析
3. 数据库服务性能问题诊断分析
4. 常见优化策略
l 实例环境实操
课时:8课时
课程内容
构建实例环境,在该环境下,执行完整性能测试过程,输出各阶段文档,输出测试报告。