1 / 15
文档名称:

软件测试工程师介绍.doc

格式:doc   大小:82KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试工程师介绍.doc

上传人:精品小课件 2021/1/21 文件大小:82 KB

下载得到文件列表

软件测试工程师介绍.doc

相关文档

文档介绍

文档介绍:就业培训>>课程设置
阶段
课程
课时
课程目标
第一阶段
测试基础
3
了解测试的基本概念,理解软件测试的目的以及软件的生命周期
测试过程
4
掌握单元测试、集成测试、系统测试等测试过程,了解测试的基本工作
软件质量
14
了解ISO9000和CMM/CMMI,理解并掌握质量模型,理解质量铁三角
测试方法
7
了解白盒测试和黑盒测试等测试方法
需求管理
7
理解需求管理相关知识,完成实例项目的需求跟踪矩阵,阅读项目开发文档,理解软件开发的整个过程
通用测试用例
3
掌握测试用例写作的格式和思路
缺陷管理
4
理解缺陷管理相关知识,能进行缺陷提交和简单分析
QC
14
掌握缺陷管理工具QC的使用,能用QC完成整个用例写作和缺陷跟踪过程
测试覆盖率
3
掌握覆盖率的概念以及分析方法
单元测试
11
掌握单元测试的概念以及分析方法,能进行桩函数、驱动函数的编写,通过项目实例,掌握Cppunit和覆盖率工具的使用
集成测试
7
掌握集成测试的概念以及分析方法,能进行测试代码编写,并完成实例项目的集成测试
系统测试
14
掌握系统测试的概念以及分析方法,了解各种系统测试类型和质量模型间关系,并完成实例项目的系统测试执行
配置管理
3
掌握配置管理相关工作内容
SVN
4
掌握配置管理工具SVN的使用
Linux
14
掌握Linux测试环境的搭建和使用
SQL Server
14
掌握数据库管理系统SQL Server的使用
第二阶段
测试用例设计方法
33
通过实例和实践掌握常用的黑盒和白盒测试用例设计方法
项目介绍
7
了解实战项目的业务和背景
需求评审
7
阅读并分析实战项目的需求
系统测试计划
7
掌握系统测试计划写作要点,进行实战项目的系统测试计划写作,制定测试策略
系统测试用例
28
进行测试设计和分析,完成实战项目的系统测试用例设计
系统测试执行
28
完成实战项目的系统测试执行,完成测试报告
项目总结
7
进行项目总结,完成项目总结报告
第三阶段
QTP
42
掌握自动化测试工具QTP并进行实践
LoadRunner
42
掌握性能测试工具LoadRunner并进行实践
Linux Shell
14
掌握自动化测试脚本Shell编程
第四阶段
项目实践(计划)
7
进行实践项目的测试计划写作
项目实践(方案)
7
进行实践项目的测试方案写作
项目实践(用例)
14
进行实践项目的测试用例设计
项目实践(执行)
14
进行实践项目的测试执行,以及自动化测试执行、性能测试执行
职业发展
时间管理
4
穿插在各阶段
有效沟通
4
简历写作\面试技巧
7
团队合作
4
职业规划
4
模拟面试
赠送
第二阶段结束
总计
406
 
工作职责
软件测试就是使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。开发工作的根本是尽量实现软件用户的需求,测试工作的根本是检验软件系统是否满足软件用户的需求。
  软件测试工程师简单的说是软件开发过程中的质量检测者和保障者,负责软件质量的把关工作。软件测试工程师具体工作有:
  1 、使用各种测试技术和方法来测试和发现软件中存在的软件缺陷。测试技术主要分为黑盒测试和白盒测试两大类。其中黑盒测试技术主要有等价类划分法、边界值法、因果图法、状态图法、测试大纲法以及各类典型的软件故障模型等;白盒测试的主要技术有语句覆盖、分支覆盖、判定覆盖、基本路径覆盖等;
  2 、测试工作需要贯穿整个软件开发生命周期。完整的软件测试工作包括单元测试、集成测试、确认测试和系统测试工作。单元测试工作主要在编码阶段完成,由开发人员和软件测试工程师共同完成,其主要依据是详细测试。集成测试的主要工作测试软件模块之间的接口是否正确实现,基本依据是软件体系结构设计。确认测试和系统测试是在软件开发完成后,验证软件的功能与需求的一致性、验证软件在相应的硬件条件下的系统功能是否满足用户需求,其主要依据是用户需求。
  3 、测试人员将发现的缺陷编写成正式的缺陷报告,提交给开发人员进行缺陷的确认和修复。缺陷报告编写最主要的要求是保证缺陷的重现。要求测试人员具有很好的文字表达能力和语言组织能力。
  4 、测试人员需要分析软件质量。在测试完成后,测试人员需要根据测试结果来分析软件质量,包括缺陷率、缺陷分布、缺陷修复趋势等。给出软件各种质量特性包括有功能性、可靠性、易用性、安全性、时间与资源特性等的具体度量。