软件测试技术从零基础到精通培训大纲Word格式.docx
- 文档编号:20836171
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:13
- 大小:20.63KB
软件测试技术从零基础到精通培训大纲Word格式.docx
《软件测试技术从零基础到精通培训大纲Word格式.docx》由会员分享,可在线阅读,更多相关《软件测试技术从零基础到精通培训大纲Word格式.docx(13页珍藏版)》请在冰豆网上搜索。
5.Oracle
6
1.掌握TestDirector的安装以及卸载方法
2.能够做一名TD的超级管理员及普通管理员
3.会操作TD
4.能够做TD的项目备份以及迁移
第二章:
测试管理工具TestDirector培训
测试管理工具TestDirector的介绍
第二节:
TestDirector的安装配置及卸载
第三节:
TestDirector的超级管理员操作培训
第四节:
TestDirector的普通管理员操作培训
第五节:
TestDirector的整体流程操作培训
第六节:
TestDirector的项目备份及迁移
1.TestDirector
2.项目的备份和恢复
1.学会分析原始需求规格说明书
2.学会编写测试需求
3.掌握如何使用TD来管理测试需求
第三章:
测试需求分析培训
需求管理体系介绍
软件需求规格说明书分析
编写实训项目软件测试需求
软件测试需求评审
1.测试需求
2.TD操作
1.学会编写测试计划
2.了解测试计划如何评审
3.能够全面预测软件测试风险
第四章:
测试计划培训
测试计划介绍
针对实训项目编写测试计划
测试计划风险评估
1.测试计划
2.风险分析
3.评审机制
1.学会设计黑盒测试用例
2.掌握常见的黑盒测试用例的五种方法
3.使用TD编写测试用例
第五章:
功能测试技术及实践
测试设计与测试用例
等价类划分法及边界值分析法
决策表法及因果图法
场景法
使用TestDirector编写实训项目测试用例实践
1.等价类划分法
2.边界值法
3.决策表法
4.因果图法
5.场景法
6.测试用例要素
5
1.学会使用TD进行测试用例的执行
2.学会记录缺陷
3.掌握TD各种报表的导出
第六章:
软件测试执行培训
软件测试执行概述
使用TestDirector对实训项目进行测试用例执行
实训项目测试用例执行及缺陷管理
软件测试缺陷的提交及管理
1.测试用例执行
2.缺陷的定义
3.缺陷的记录
4.报表导出
2
1.学会分析缺陷
2.会编写测试分析报告
3.会使用TD处理各种缺陷的各种图表
第七章:
软件测试分析培训
软件测试报告模板分析
软件版本测试总结实践
实训项目系统测试报告编写实践
1.缺陷的分析
2.图表的输出
3.测试报告
1
1.学会总结测试项目
第八章:
项目总结
第一节:
1.项目总结
第二阶段:
QTP自动化测试从零基础到精通进阶培训(40课时)
通过本门课程的学习,帮助学员熟练掌握功能测试自动化工具QTP,学会编程测试脚本,提高测试效率。
作为一名软件测试工程师,不仅仅要有夯实的测试基础,更需要具备进行自动化测试的能力,能够编写测试脚本,完成较为复杂的测试任务。
面向入门,兴趣为主,引导进入自动化测试的学习,树立继续学习的信心,技能上主要培养学员的逻辑思维能力以及动手能力,在测试执行方面具有一定的技术提升。
1.了解自动化测试
2.掌握GUI自动化测试工具的特点
1自动化测试基础
1.1自动化测试简介
1.2GUI自动化测试工具特点
1.GUI测试
1.了解QTP工具
2.理解QTP自动化测试实现原理
3.学会使用QTP做对象识别及管理
4.会使用QTP的对象探测器
2QTP测试基础
2.1QTP工具介绍
2.2QTP自动化测试实现原理
2.3QTP对象识别及管理
2.4QTP对象探测器
1.QTP的简介
2.对象识别原理
3.对象探测器
1.会录制脚本
2.会对脚本进行功能增强
3.会执行脚本
4.会做简单的脚本运行结果分析
5.将QTP的脚本运行结果与QC关联
3QTP测试开发流程
3.1录制脚本前的准备
3.2录制测试脚本
3.3加强测试脚本
3.4对测试脚本进行调试
3.5执行测试脚本及分析测试结果
3.6QTP与QC的连接以及缺陷上传
1.录制脚本原理
2.脚本录制
3.脚本调试
4.QTP与QC的结合
9
1.掌握各种检查点的使用,特别是文本检查点及数据库检查点
2.会使用outputvalue
3.会使用checkproperty
4QTP脚本增强技巧
4.1普通检查点
4.1.1标准检查点
4.1.2文本检查点
4.1.3文本域检查点
4.1.4bitmap检查点
4.1.5图像检查点
4.1.6可访问性检查点
4.2数据库检查点
4.3输出值outputvalue
4.4检查属性checkproperty
4.5数据驱动
1.标准检查
2.文本检查点
3.文本域检查点
4.bitmap检查点
5.图像检查点
6.数据库检查点
7.outputvalue
8.checkproperty
7
1.掌握基本的VBS语法。
2.会使用VBS编写简单的脚本
5VBS基础培训
5.1VBS介绍
5.2VBS语法
5.3VBS实践
1.VBS语法
2.VBS编程
1.理解描述性编程
2.理解描述性编程的原理
3.会进行简单的描述性编程
6描述性编程
6.1理解描述性编程
6.2相关函数
6.3描述性编程实践
1.描述性编程
8
1.学会常见的QTP技巧,如字符串处理技巧
2.会使用共享对象库
7QTP常见的实用技术技巧
7.1共享对象库
7.2QTP字符串处理技术
7.3WshShell对象
1.共享对象库
2.字符串处理
5.WshShell对象
6.其他技巧
1.了解自动化测试框架
8自动化测试框架
8.1自动化测试框架介绍
8.2自动化测试框架示例展示
1.自动化测试框架
1.回顾QTP常用技巧
9QTP总结与实践
1.QTP相关开发技巧
第三阶段:
Loadrunner性能测试工具培训(36课时)
本课程主要帮助学员掌握性能测试流程,并帮助学员分析制定适合公司的性能测试流程。
掌握Loadrunner主要功能使用,掌握LR的工作原理,采用案例教学的方式。
学习完本课程学员能够出色的制定系统性能测试计划方案、性能需求分析、测试脚本开发、场景设计、测试执行、结果分析及报告编写。
面向中级学员,必须有扎实的计算机基础,从零引导进入性能测试的学习,提高学员的动手能力,技能上主要培养学员的性能调优能力以及动手能力,在测试执行方面具有一定的技术提升。
1.了解性能测试现状
2.掌握常见的性能指标
3.会做性能测试需求分析
1性能测试概述
1.1自动化测试工具分类
1.2性能测试简介
1.3性能测试入门知识
1.4性能测试存在问题
1.5性能测试需求分析
1.性能测试基础知识
2.性能指标
3.性能需求分析
1.了解LR
2.会操作简单的LR功能,比如录制、回放等
3.理解LR的工作原理
2.LR简介
2.1LR概述
2.2LR的工作原理
2.2.1LoadRunner测试流程
2.2.2LoadRunner基本功能
1.LR的录制及工作原理
2.LR的基本功能
1.学会编写性能测试计划
3.负载/压力测试计划的编写
3.1负载/压力测试计划概述
3.2学习编写压力测试计划
1.性能测试计划
1.了解Vugen
2.会利用Vugen进行脚本录制
3.会调试LR脚本
4.能够读懂LR的录制日志
5.会使用集合点、参数化、关联等技术进行脚本增强
4LR脚本
4.1VuGen简介
4.2录制用户行为
4.3了解loadrunner事务
4.4了解集合点概念
4.5参数化
4.6关联
1.Vugen
2.事务
3.集合点
4.参数化
5.自动关联
6.手动关联
1.会进行LR的场景的设计
2.掌握如何控制场景的运行
3.学会使用多台负载生成器进行性能测试
4.掌握IP欺骗的使用方法
5.会进行性能指标的监控
5LR场景设计及执行
5.1控制台的两种测试模式
5.1.1两种模式的介绍
5.1.2场景的定期执行(指定具体的运行时间)
5.1.3场景的反复运行
5.2IP欺骗
5.3性能测试过程监控
1.场景设计
2.场景的运行
3.IP欺骗
4.过程监控
5.多机联合测试
1.学会分析性能测试瓶颈
2.学会出各种性能测试图
3.掌握系统的性能调优方法
4.会使用LR进行图表的合并等技术
6LR结果分析
6.1性能测试分析方法
6.1.1重要性能指标简介
6.1.2性能分析基本方法
6.2高级性能测试分析方法
6.2.1用户事务分析
6.2.2Web资源分析
6.2.3网页细分技术
6.2.4图表的联合分析技术
1.LR结果图
3.事物分析
4.web资源图
5.图表合并技术
6.网页细分技术
1.掌握性能测试报告的编写
7性能测试报告的编写
7.1性能测试报告概述
7.2编写性能测试报告
1.性能测试报告编写
1.掌握LR的厂家技巧
8LR总结
1.LR相关技巧
第四阶段:
测试过程管理及质量控制(24课时)
1.掌握如何在项目前期开展测试。
2.掌握缺陷管理方法。
3.全面了解测试工具,以及如何选择合适的测试工具4.掌握建立自动化测试方法和实施自动化测试策略5.掌握测试部门组织结构设计原则6.掌握测试工作所需的技能、素质7.学习软件测试的度量指标,以及测试团队的绩效考核8.学习企业级测试体系建设的方法和技巧9.学习软件质量保证体系以及常见的软件质量模型
培训特点:
实践性:
本课程不同于通常的教科书或培训所传授的很难操作的理论,具有非常强的实践性和可操作性。
系统性:
从理念到方法,从技术到工具组织到人员,本课程全面的对软件测试管理进行讲解。
针对性:
针对国内软件项目特点和测试工作特点,有重点地进行剖析问题的本质,并给出经过实践验证的、行之有效的措施。
1.掌握软件测试管理相关方法
2.会制定合适的测试流程以及规范
3.掌握测试人员的培训方法
4.学会管理测试团队
5.学会如何做绩效考核
第一章软件测试管理概述
1.1测试管理的相关内容
1.1.1软件测试流程及规范
1.1.2软件测试相关的配置管理
1.1.3软件测试组织的结构
1.1.4软件测试人员岗位要求及职业发展
1.1.5软件测试的度量方法
1.1.6软件测试管理体系
1.2测试管理要素
1.2.1测试过程
1.2.2测试团队的建设与管理
1.2.3测试工作产品
1.3测试管理方法
1.3.1测试人员的绩效考核
1.测试流程
2.配置管理
3.测试组
4.测试的发展规划
5.测试过程管理体系
3
1.掌握软件测试各个阶段的测试策略
2.了解测试配置管理工具VSS
3.了解人员的招募以及管理
第二章测试预备管理
2.1测试策略
2.2测试规划及执行
2.3测试配置管理
2.4人员的选择
2.5人员的培训
1.测试规划
2.测试人员的选择及培训
1.会编写测试计划
2.掌握测试用例设计的要点
3.掌握测试脚本的开发方法
第三章测试准备过程
3.1测试计划
3.2测试设计
3.3测试开发
1.测试计划
2.测试用例的设计
3.测试脚本的开发
1.掌握使用Td进行测试执行的方法
2.掌握如何记录缺陷
3.会跟踪缺陷的流程
4.了解如何进行人员激励
第四章测试执行过程
4.1测试执行
4.1.1概述
4.1.2记录结果
4.1.3分析结果
4.1.4问题跟踪
4.2人员激励
1.测试执行
2.缺陷的定义
3.缺陷的分析
4.缺陷的记录
5.测试人员激励
1.学会如何管理测试分析过程
2.掌握如何编写测试分析报告
3.掌握测试覆盖率的算法
4.掌握各种图表的制作方法
第五章测试分析过程
5.1概述
5.2问题分析
5.3覆盖分析
5.4测试总结
1.测试结果分析
2.测试图表的导出
3.覆盖率
4.测试报告
1.掌握CMM能力成熟度模型的等级划分
2.了解ISO
3.了解常见的质量管理模型
4.学习项目成功经验
第六章软件测试质量管理体系
6.2CMM能力成熟度模型
6.1ISO9001的过程描述
6.3CMM与ISO9001的比较
6.4质量管理模型6西格玛的使用
6.5企业软件质量管理体系
6.6项目测试成功的关键因素
1.CMM
2.ISO
3.6西格玛
4.质量模型
5.软件质量管理体系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 技术 基础 精通 培训 大纲