资源描述:
《关于检测测验工作流程及工具使用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1前言本文档仅作用于公司内部人员使用参考,主要概括地是开发组与测试组地工作流程及工作衔接内容,该文档由测试组人员内部制定,若有考虑不周之处请给出建议!编写此流程地主要目地是规范测试,提高开发组与测试组地工作效率,尽可能早地找到BUG,并保证得以修复.2测试流程简介2.1测试工作总体流程2.1.1测试计划用例设计1.1.1.1执行环境1、项目立项后,项目组讨论项目实施过程后执行此流程;2、前提是须有《项目技术规范说明书》,若客户未提供可从其它途径获取客户需求(如以前项目文档,样机获取等);矚慫润厲钐瘗睞枥庑赖。3、与开发组地程序设计阶段同步,
2、即开发设计项目实施时测试组同步进行测试设计,此过程为测试执行做准备工作;4、立项项目经理把技术规范说明书共享给开发、测试组开发组人员解析说明书并设计代码、测试组根据说明书作出测试计划、测试用例此阶段完成(此过程中开发组和测试组进行功能规格沟通).聞創沟燴鐺險爱氇谴净。1.1.1.2执行细则测试计划测试负责人根据项目地需求,制定测试计划,明确目标与测试任务以及测试人员地安排.测试计划分复杂文档型和简单实用型,综合我司目前情况,比较适用后者即简单实用型,引用MicrosoftProject来计划分配项目任务,把项目细分为各个阶段、阶段再细分为各
3、个任务,任务精确到具体时间、负责人,测试计划地主要要素包括:项目名称、任务名称、工期、开始时间、完成时间、资源名称等,如下图.残骛楼諍锩瀨濟溆塹籟。测试用例依据已引用地用例模板,进行用例设计,挖掘用户潜在需求并结合到用例设计,与需求接口人沟通获取更直观地用户要求;酽锕极額閉镇桧猪訣锥。若项目时间充足,测试用例可提供给开发人员,以便开发人员结合代码设计思路给出建议,使测试用例达到更高地可执行效果;彈贸摄尔霁毙攬砖卤庑。测试用例由测试组相应测试人员设计.1.1.1系统测试备注:测试阶段分为单元测试、集成测试、系统测试、验收测试,单元测试由开发人
4、员根据代码进行测试,集成测试即分模块单独测试(此阶段跳过),系统测试即集成后地版本测试(我司主要以此阶段作为测试地重心),验收测试即模拟用户进行使用测试(发布前地版本).謀荞抟箧飆鐸怼类蒋薔。结合公司环境,目前测试执行(测试执行区别于测试设计,测试设计主要是方法、过程地设计,测试执行是执行已设计好地方法及过程)包括系统测试、回归测试、验收测试三大步骤.厦礴恳蹒骈時盡继價骚。1.1.1.1执行环境1、执行前提是“测试计划用例设计”阶段完成;2、此阶段开发组须集成可测版本提供给测试组执行测试,测试组先进行冒烟测试,冒烟测试不通过则须返回开发组再
5、集成可测版本;(在此说明,冒烟测试即机顶盒常用功能都可正常执行操作,可理解为机顶盒地基本功能测试)茕桢广鳓鯡选块网羈泪。3、完成测试文档前期准备工作;1.1.1.2执行细则测试人员针对独立地测试任务进行方案设计(可自定义)测试人员执行测试用例实时提交发现地BUG至TestDirector、开发人员实时访问刷新BUG页面跟踪并修复BUG开发人员提供新版本测试人员回归测试检测已修复BUG、提交新BUG重复蓝色标记步骤直至所有BUG通过测试人员编写测试报告.鹅娅尽損鹌惨歷茏鴛賴。1.1.1验收测试1.1.1.1执行环境1、执行前提是“系统测试”阶
6、段完成;2、开发组提供最新版本,要求所有BUG都已修复并经过测试人员确认完;3、确认TestDirector上严重、比较严重、非常严重级别地BUG都关闭(Closed),Low状态地大部分BUG都关闭(Closed);籟丛妈羥为贍偾蛏练淨。4、得出前期测试报告结果.1.1.1.2执行细则验收模拟用户使用环境及常惯执行测试记录验收过程及结果通过则制定测试总结报告并结束、不通过则进入下一步实时提交发现地BUG至TestDirector、开发人员实时访问刷新BUG页面跟踪并修复BUG开发人员提供新版本测试人员回归测试检测已修复BUG、提交新BUG
7、重复蓝色标记步骤直至所有BUG通过.預頌圣鉉儐歲龈讶骅籴。下面简单地介绍两种通常情况下地项目流程,藉此说明一下开发与测试在整个项目中地协同工作,其实测试活动并不是等到项目编码完成之后才开始,从一开始就是和开发并行进行地项目活动,以下两个流程图可以得到例证:渗釤呛俨匀谔鱉调硯錦。1.1项目简易流程1(单个项目运行)1.1项目简易流程2(多个项目运行)2TestDirector工具使用说明TestDirector(简称TD)提供并集成了测试需求管理、测试计划和用例管理、测试日程控制、测试执行和缺陷跟踪等功能,目前公司主要引用地模块为缺陷跟踪,作
8、为主导地BUG管理工具.铙誅卧泻噦圣骋贶頂廡。2.1操作说明2.1.1登陆打开IE,在地址栏中输入http://sxjs/TDBIN/default.htm,就可以打开TD主页面