微软产品测试方法

微软产品测试方法

ID:40208169

大小:324.81 KB

页数:35页

时间:2019-07-26

微软产品测试方法_第1页
微软产品测试方法_第2页
微软产品测试方法_第3页
微软产品测试方法_第4页
微软产品测试方法_第5页
资源描述:

《微软产品测试方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微软软件测试议程软件测试概述软件测试组测试计划和级别Bug的发现和管理I软件测试概述什么是软件测试测试的目的与任务软件质量的定义测试与软件成本测试部门常用术语什么是软件测试?质量保证—系统的监督和评估项目的各个方面以确保满足质量标准测试是分析并确定产品是否满足客户的需求和期望的所有活动测试的目的与任务目的—保证软件质量,确保产品满足设计的要求和客户的需求,同时降低软件的开发成本和维护成本,并最终签发(Signoff)产品质量任务根据特性规格说明制定测试计划开发必要的测试工具编写测试用例执行系统、全面、深入的测试,在开发过程中找出所有可能存在的Bug跟踪并管理产品

2、质量,定期报告质量状态负责最终的发布认可(Signoff)测试与软件成本成本-越早发现bug,修正的机会越大,开发和后期维护的代价越小Specreview编码阶段Beta阶段本地化发布后质量越高,软件发布后维护费用越低开发费用需求分析编码发布部分常用术语QA-QualityAssurance质量保证Bug-缺陷,问题BlockingBugShowStopperBug/Releasekiller-致命问题Milestone-里程碑TestCase-测试用例StressTest-破坏性测试BVT-BuildVerificationTestAd-hoc测试-随机测试B

3、uddyTestHotFixingDogFoodZBB(ZeroBugBounce)ZBR(ZeroBugRelease)RTM/RTWII软件测试组微软测试组在整个项目中的位置与程序员的关系与程序经理的关系测试Team的主要职责测试组成员的职责微软测试组在整个项目中的位置和设计组,开发组及用户教育等并列的队伍测试组负责产品的质量控制测试人员和开发人员的比例大约是1:1沟通和联络测试后勤用户教育产品经理产品规划开发与程序员的关系测试组不是开发组的助手,合作又各司其职程序员不能写完代码扔过墙,等待测试工程时找到所有的BugRAID是桥梁对有分歧的Bug程序员不能擅

4、自关闭测试人员对发现的Bug要尽可能提供详细的信息与程序经理的关系没有隶属关系,合作又各司其职程序经理提供详细的规格说明程序经理要参与Review测试计划测试人员要报告测试状态及产品状态测试队伍的主要职责测试队伍的组成经理,组长,测试工程师主要职责测试计划测试测试过程项目与资源管理交流与业务测试工程师的主要责任创作相关的测试计划和测试用例设计或改编相关的测试工具识别可自动测试的区域参与组内的测试计划和测试用例以及测试脚本分析工作手动/自动测试Ad-Hoc测试按照需求规格说明查证并验证各项功能发现并报告Bug,跟踪Bug状态评估Bug对产品其它区域的主要影响测试组

5、长的主要责任确定测试的策略参与对整个产品的完整测试计划的制定参与并管理测试评估Bug对用户的影响,推荐Work-Around.独立的跟踪关键Bug的状态管理测试工作和对应的资源参与面试新人交流状态和存在的问题,并驱动问题的解决促进组内的对间接问题的交流测试经理的主要责任定义时间进度表定义质量标准参加BugTriageSingoff产品发起和计划长期的测试过程,使之规范化积极开发测试人员的技术技能组建测试队伍,雇用测试工程师合理安排各种资源负责制定产品测试所需的预算II测试计划和级别测试计划的主要内容测试级别测试计划的主要内容2-1引言背景信息质量目标责任测试的方

6、法论测试计划的主要内容2-2Milestone的处理测试文档自动测试策略集成测试策略API测试策略性能测试Performance(Benchmark)Testing测试资源的规划兼容测试AdHoc测试策略本地化测试策略全球化测试策略Beta策略ReleaseCriteria对第三方的依赖测试周期:与项目的里程碑配合测试级别单元测试—针对单独代码部分进行的测试子程序简单函数组件测试—测试多个单元和数据对象间的互操作性被调用的Subroutines,Data,etc.集成测试—测试集成组件的互操作性Exe和Dll系统测试—测试系统的鲁棒性和与外部系统的交互性附压/性

7、能测试系统安装/应用程序的兼容性测试实践活动IVBug的发现和管理什么是Bug及常见类型RAID有效地报告BugBug的严重程度和优先级Bug的处理BugTriageActiveBug数量的趋势Bug及常见类型功能未完成,和规格说明书不一致不能工作:死机,没反应不兼容边界条件界面、消息、提示不够准确,不友好把尚未完成的工作也作为一个Bug文档与帮助信息中的缺陷也是BugRAIDRAID是客户端的工具,Bug数据库整个产品组的中央记录和控制丰富的查询功能,有效的跟踪项目的状态,为产品发布提供判断标准准确的定义了描述Bug要用到的属性PostponedBug所有的记

8、录无法删除,对于每个记录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。