学习对象:
有志于在IT软件-软件测试行业寻求发展的人员,或者已经在已经从业软件测试的普通测
试工程师、高级测试工程师、测试主管、测试经理、项目经理以及质量保证人员SQA
——专业零起点
——学历:大中专、高中以上学历
——具备基本的计算机操作
学习目标:
符合企业需求的具有2-4年软件开发工作经验的软件开发工程师
北风网软件测试工程师系列培训
软件测试工程师实训系列总课时132课时,每课时为40分钟以上
第一阶段:软件测试项目实战项目(利用软件测试理论指导项目实战共32课时)
培训目标:本阶段通过一套实例化软件测试教学课程,项目背景为汝城县网上审批大厅项目,通过学习,学生可以在最
短的时间掌握测试环境的搭建以及管理工具TestDirector进行整体测试流程操作、项目备份及迁移。并能编写软件
测试规格说明书、测试计划风险评估、测试设计与测试用例。以此最终完成项目系统测试报告编写
培训方式:面向入门,趣味性为主,引导进入丰富多彩的软件测试行业,树立继续学习的信心技能上主要培养学员的
逻辑思维能力,在测试执行方面具有一定的感性认识
学习课时课程培养目标课程内容涉及知识点
4
1.熟悉tomcat等中间件
2.熟悉网站的搭建方法
3.测试服务器的配置
4.熟悉oracle的使用
第一章:软件测试环境搭建培训
第一节:软件测试基础
第二节:tomcat+JDK的配置及测试环境搭
建
第三节:Oracle的安装及使用
第四节:SQL基础培训
等中间件
2.软件测试基础知识
3.测试服务器
6
1.掌握TestDirector的安装
以及卸载方法
2.能够做一名TD的超级管
理员及普通管理员
3.会操作TD
4.能够做TD的项目备份以
及迁移
第二章:测试管理工具TestDirector培训
第一节:测试管理工具TestDirector的介绍
第二节:TestDirector的安装配置及卸载
第三节:TestDirector的超级管理员操作培
训
第四节:TestDirector的普通管理员操作培
训
第五节:TestDirector的整体流程操作培训
第六节:TestDirector的项目备份及迁移
rector
2.项目的备份和恢复
4
1.学会分析原始需求规格
说明书
2.学会编写测试需求
3.掌握如何使用TD来管理
测试需求
第三章:测试需求分析培训
第一节:需求管理体系介绍
第二节:软件需求规格说明书分析
第三节:编写实训项目软件测试需求
第四节:软件测试需求评审
1.测试需求
操作
4
1.学会编写测试计划
2.了解测试计划如何评审
3.能够全面预测软件测试
风险
第四章:测试计划培训
第一节:测试计划介绍
第二节:针对实训项目编写测试计划
第三节:测试计划风险评估
1.测试计划
2.风险分析
3.评审机制
6
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,学会编程测试脚本,提高测试效率。
作为一名软件测试工程师,不仅仅要有夯实的测试基础,更需要具备进行自动化测试的能力,能够编写测试脚本,完
成较为复杂的测试任务。
培训方式:面向入门,兴趣为主,引导进入自动化测试的学习,树立继续学习的信心,技能上主要培养学员的逻辑思
维能力以及动手能力,在测试执行方面具有一定的技术提升。
学习课时课程培养目标课程内容涉及知识点
2
1.了解自动化测试
2.掌握GUI自动化测试工
具的特点
1自动化测试基础
1.1自动化测试简介
1.2GUI自动化测试工具特点
测试
4
1.了解QTP工具
2.理解QTP自动化测试实
现原理
3.学会使用QTP做对象识
别及管理
4.会使用QTP的对象探测
器
2QTP测试基础
2.1QTP工具介绍
2.2QTP自动化测试实现原理
2.3QTP对象识别及管理
2.4QTP对象探测器
的简介
2.对象识别原理
3.对象探测器
5
1.会录制脚本
2.会对脚本进行功能增强
3.会执行脚本
4.会做简单的脚本运行结
果分析
5.将QTP的脚本运行结果
与QC关联
3QTP测试开发流程
3.1录制脚本前的准备
3.2录制测试脚本
3.3加强测试脚本
3.4对测试脚本进行调试
3.5执行测试脚本及分析测试结果
3.6QTP与QC的连接以及缺陷上传
1.录制脚本原理
2.脚本录制
3.脚本调试
与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可访问性检查点
1.标准检查
2.文本检查点
3.文本域检查点
检查点
5.图像检查点
6.数据库检查点
value
roperty
4.2数据库检查点
4.3输出值outputvalue
4.4检查属性checkproperty
4.5数据驱动
7
1.掌握基本的VBS语法。
2.会使用VBS编写简单的
脚本
5VBS基础培训
5.1VBS介绍
5.2VBS语法
5.3VBS实践
语法
编程
2
1.理解描述性编程
2.理解描述性编程的原理
3.会进行简单的描述性编
程
6描述性编程
6.1理解描述性编程
6.2相关函数
6.3描述性编程实践
1.描述性编程
8
1.学会常见的QTP技巧,
如字符串处理技巧
2.会使用共享对象库
7QTP常见的实用技术技巧
7.1共享对象库
7.2QTP字符串处理技术
7.3WshShell对象
1.共享对象库
2.字符串处理
ll对象
6.其他技巧
2
1.了解自动化测试框架8自动化测试框架
8.1自动化测试框架介绍
8.2自动化测试框架示例展示
1.自动化测试框架
1
1.回顾QTP常用技巧9QTP总结与实践相关开发技巧
第三阶段:Loadrunner性能测试工具培训(36课时)
培训目标:本课程主要帮助学员掌握性能测试流程,并帮助学员分析制定适合公司的性能测试流程。掌握
Loadrunner主要功能使用,掌握LR的工作原理,采用案例教学的方式。学习完本课程学员能够出色的制定系统性
能测试计划方案、性能需求分析、测试脚本开发、场景设计、测试执行、结果分析及报告编写。
培训方式:面向中级学员,必须有扎实的计算机基础,从零引导进入性能测试的学习,提高学员的动手能力,技能上
主要培养学员的性能调优能力以及动手能力,在测试执行方面具有一定的技术提升。
学习课时课程培养目标课程内容涉及知识点
6
1.了解性能测试现状
2.掌握常见的性能指标
3.会做性能测试需求分析
1性能测试概述
1.1自动化测试工具分类
1.2性能测试简介
1.3性能测试入门知识
1.4性能测试存在问题
1.5性能测试需求分析
1.性能测试基础知识
2.性能指标
3.性能需求分析
6
1.了解LR
2.会操作简单的LR功能,
比如录制、回放等
3.理解LR的工作原理
简介
2.1LR概述
2.2LR的工作原理
2.2.1LoadRunner测试流程
2.2.2LoadRunner基本功能
的录制及工作原
理
的基本功能
1
1.学会编写性能测试计划3.负载/压力测试计划的编写
3.1负载/压力测试计划概述
3.2学习编写压力测试计划
1.性能测试计划
7
1.了解Vugen
2.会利用Vugen进行脚本
录制
3.会调试LR脚本
4.能够读懂LR的录制日志
5.会使用集合点、参数
4LR脚本
4.1VuGen简介
4.2录制用户行为
4.3了解loadrunner事务
4.4了解集合点概念
2.事务
3.集合点
4.参数化
5.自动关联
6.手动关联
化、关联等技术进行脚
本增强
4.5参数化
4.6关联
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.场景的运行
欺骗
4.过程监控
5.多机联合测试
8
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图表的联合分析技术
结果图
2.性能指标
3.事物分析
资源图
5.图表合并技术
6.网页细分技术
1
1.掌握性能测试报告的编写7性能测试报告的编写
7.1性能测试报告概述
7.2编写性能测试报告
1.性能测试报告编写
1
1.掌握LR的厂家技巧8LR总结相关技巧
第四阶段:测试过程管理及质量控制(24课时)
培训目标:1.掌握如何在项目前期开展测试。2.掌握缺陷管理方法。3.全面了解测试工具,以及如何选择合适的测试
工具4.掌握建立自动化测试方法和实施自动化测试策略5.掌握测试部门组织结构设计原则6.掌握测试工作所需的技
能、素质7.学习软件测试的度量指标,以及测试团队的绩效考核8.学习企业级测试体系建设的方法和技巧9.学习软
件质量保证体系以及常见的软件质量模型
培训特点:实践性:本课程不同于通常的教科书或培训所传授的很难操作的理论,具有非常强的实践性和可操作性。
系统性:从理念到方法,从技术到工具组织到人员,本课程全面的对软件测试管理进行讲解。针对性:针对国内软件
项目特点和测试工作特点,有重点地进行剖析问题的本质,并给出经过实践验证的、行之有效的措施。
学习课时课程培养目标课程内容涉及知识点
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.测试人员的选择及培
训
2
1.会编写测试计划
2.掌握测试用例设计的要
点
3.掌握测试脚本的开发方
法
第三章测试准备过程
3.1测试计划
3.2测试设计
3.3测试开发
1.测试计划
2.测试用例的设计
3.测试脚本的开发
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.测试人员激励
3
1.学会如何管理测试分析
过程
2.掌握如何编写测试分析
报告
3.掌握测试覆盖率的算法
4.掌握各种图表的制作方
法
第五章测试分析过程
5.1概述
5.2问题分析
5.3覆盖分析
5.4测试总结
1.测试结果分析
2.测试图表的导出
3.覆盖率
4.测试报告
4
1.掌握CMM能力成熟度模
型的等级划分
2.了解ISO
3.了解常见的质量管理模
型
4.学习项目成功经验
第六章软件测试质量管理体系
6.2CMM能力成熟度模型
6.1ISO9001的过程描述
6.3CMM与ISO9001的比较
6.4质量管理模型6西格玛的使用
6.5企业软件质量管理体系
6.6项目测试成功的关键因素
3.6西格玛
4.质量模型
5.软件质量管理体系
本文发布于:2022-12-27 21:24:51,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/42721.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |