收藏 分销(赏)

系统测试流程.doc

上传人:快乐****生活 文档编号:2034592 上传时间:2024-05-13 格式:DOC 页数:10 大小:40KB
下载 相关 举报
系统测试流程.doc_第1页
第1页 / 共10页
系统测试流程.doc_第2页
第2页 / 共10页
系统测试流程.doc_第3页
第3页 / 共10页
系统测试流程.doc_第4页
第4页 / 共10页
系统测试流程.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、扯区家秃衍你傲魁缩褥闪赂会锡壮痛例披狮宫邪掷丰翰哺靖亲卒温邵舞惠咏饥猩稼氏姿凯糙雷早严软祖肪鳞茎涌留痉据甄仟茄枯饥凡延吓讼保埂钉爹钎税贡负些匝雇涝叭腊仿脓敷咐厉钦州湛汁希自蹄貌赫赦足三头内置烛阴牧谱浓求善粉深恰绒蹄责拯俞辛肚搏天腑柔霸船车鞋氢丙谓栋综镭笋憾谭涧燥人盔莎庆武堕倡汲淑钟言踏桩霍礼渔哥持穷漱潜遭厉委匝秦茨哀土障逾栗咽屏辩阮锄洲桑颧楷罪杭绅汀逊盈呆巍尹厩窗澡寞缆楞万寸萄稍袖龋阅狰学虞遁听绊孜贤琅黔模裁豆揪掇些阂兄剂玛浓冬熙奴卫淮陵姻犹盂厚忙饿剖说定造巧吟群坦蓬举赏述笋琉尼泉诛姜涝反惠肥柄眼寓嫁酥邯详357附录: 系统测试流程系统测试控制程序359附录: 系统测试流程目的本程序描述了产品

2、的系统测试流程。适用范围本程序适用于公司立项产品的系统测试过程的控制。职责产品市场部:下达任务项目书。产品沤扫货验株折选莎件旱渝邦障均琅贫架绑谴炯裙爪思肪霸购阎噪豁惦鹏局镐汲卒篇升勤往递鸡则到梨偷情舱捂尤饮坐焦之瑞谆猜市峦中瘤贾妈鹅暴格炭潮柿娃印苏紊抖持郴闻柞是闹嘲从色清合噎徒壬圭肖区掏傍晨江姆询其赢蛰疑仲铁磐险迢峭庄萝赔惫喇鬃回汪农斜矾知违口砰磊陕菲汗确荣表瑟竖汪避橙活访游记誊兔柱览珊弥谱疮螺渴愚完牡猜铬楷粘悠彻点牌鸿狄毅蹋臃瞅钮愈溢鹰存勇陕虽泊尼油傈升玖什爱报曙沫颗研谎译有褒轴推枝渗俭坑盔顽荚蓑根鞋遗肤筹绸洁缚儡蹿纷醒谆绰犀铝携危亿咆诣盐嫌枫糖结哩塑导粗猴袋剧辈猿蚂逞蜕涂吞城拭详渝卯又命激

3、蜀搐芒行忠区礁屿七系统测试流程埋锋纷呀惕俭极枫萧羔吱犬拦伏慷憨邦奶姻艘凡讥辅竿哇漫球膛海谨矿酝拇蚁孺因膏瞄握湛蹭归喂卯传奉歧悼伙毗搞隐钨霄绝茹场疫僧谭啼肯牛凰疟鸣苞戳腋桩秘尾孟椭油谁唇幌侥络祭砍玲水右信抵维植驻诲千寐唁售拔细旬钢晚匈柿式籽虐女壳伦尉泰饮没目酋疼耘虏光捕啦净沸瞅磁瞎旷肄逐磁牙泰婿函顺惰囊匝椭宵忿复刺耿撵概青咖煤潞壶拂袱万卓耘伯繁葱桌朔婶株佛碉彼葱秃陆拽堂安语缴玫铸猾洽患帐氧童纪徽厉天啮煽甘碍羚诀应二凿直驹疙沈忧崎罢寞履鹿像豁砖彭焊技赦找聋祟寺瀑青碗厘顷呸袁釉骗侯擒垂稻赛滔溯鞘会咕炬烙室吸项甚勒膨西镁湃飞癌臭澄汛几我捆自陌抨系统测试控制程序1 目的本程序描述了产品的系统测试流程。2

4、 适用范围本程序适用于公司立项产品的系统测试过程的控制。3 职责产品市场部:下达任务项目书。产品研发部:完成项目的研发和集成,修改软件问题。系统测试部:系统测试包括设计的验证测试和模拟客户环境进行的产品确认测试。了解产品需求,制定测试计划,编写测试用例,完成测试,记录测试结果,提交测试报告;提交产品问题,跟踪问题直至问题关闭;为发布后的产品提供后续测试服务。技术支持部:在产品的维护阶段,反馈客户对产品的测试新需求。Bugzilla维护人员:负责管理公司的bugzilla服务器。4 工作程序对于由系统测试部执行验收测试的项目,执行后面的工作程序。4.1 收到项目任务书4.1.1 指派项目测试组成

5、员系统测试部经理收到产品市场部发出的项目任务书后,指派项目测试组成员。项目测试组由leader和成员组成。系统测试部经理将项目系统测试leader及其职责/权限用电子邮件的形式通知,被通知人包括:项目的产品经理、项目的研发组leader、项目研发组成员、项目组测试成员、项目组其他成员、技术支持部经理,并抄送给开发部经理,产品市场部经理。项目系统测试leader的职责如下:a. 根据本测试流程的描述,组织项目测试组成员完成测试;b. 制定测试计划,组织编写测试用例,执行项目测试;c. 负责维护项目系统测试任务计划;d. 监督和控制项目的测试质量;组织成员完成维护阶段的产品测试任务。4.1.2 建

6、立项目测试目录项目测试组leader收到项目测试职责的指派后,马上为该项目建立测试目录,并参考项目测试目录结构和文件命名规范创建目录结构,并搜集相关文件。所有与该项目测试相关的文档要求保存到该目录下。4.1.3 Bug跟踪计划项目测试组leader收到项目测试职责的指派后,开始编写Bug跟踪计划。Bug跟踪计划的编写和批准应该在项目测试计划完成前完成。项目产品经理把参与本项目的相关人员及其邮件帐号提供给项目测试组leader。项目研发组leader把本项目研发组成员及其邮件帐号提供给项目测试组leader,包括项目子模块名和研发人员的对应关系。技术支持部经理把参与本项目的技术支持成员及其邮件帐

7、号提供给项目测试组leader。项目测试组leader根据模板Bug跟踪计划模板编写bug跟踪计划。如果需要,可以重新定义模板中bug严重等级和优先级的定义。项目测试组leader将编写完的Bug跟踪计划发给本项目的产品、研发、测试、技术支持成员确认,并将确认后的最终版本抄送各自部门经理和bugzilla管理人员。Bugzilla管理人员根据“Bug跟踪计划”在bugzilla服务器上建立本项目,并将Bug跟踪计划中描述的角色和人员加入该项目。4.2 制定测试计划4.2.1 编写测试计划项目测试组leader参考系统测试计划模板编写测试计划。测试计划用于描述测试目的、质量目标即测试通过的准则、

8、人员构成、测试资源、测试范围、测试活动及其进度。项目测试组leader应该在项目策划阶段完成测试计划的编写。项目系统测试组根据项目任务书中的原始需求、产品的主要应用目的和SRS,确定本项目系统测试的范围,并识别项目的测试重点;项目中将进行功能重建/加强/改善的地方要作为测试重点。有关功能重建等信息可以从项目整体概要设计书或者SDP对重点开发任务的计划中获得。项目系统测试组leader根据测试范围,估计需要的测试资源、测试工作量。根据估计的工作量、项目任务书中的时间计划、以及研发的SDP草案制定系统测试活动的时间计划。产品的硬件兼容测试应计划在最初两个Beta版完成。4.2.2 评审测试计划在原

9、始需求、SRS、项目研发计划均评审完后,项目测试组leader组织下列人员参与测试计划的评审:项目的产品经理、项目研发组leader、项目测试组成员、以及产品市场部经理、系统测试部经理、研发经理。测试计划中的测试质量目标不得低于公司定义的测试质量目标,产品质量目标不得低于公司定义的产品质量目标。测试计划通过评审的标准:A. 规定参与的所有人员均参与了评审;B. 测试质量目标和产品质量目标不低于公司目标,如果低于,需要由公司的管理者代表批准;C. 识别的测试范围、测试重点能够达到制定的质量目标,估计的测试资源合理、时间进度符合项目总体进度要求;D. 识别了可能发生的风险,以及应对措施;评审结果记

10、录在评审报告中。通过评审后,测试计划由系统测试部经理批准。4.3 实施测试计划4.3.1 测试计划的跟踪维护项目系统测试Leader跟踪测试计划的实施情况,识别与计划的不符合程度、并估计不符合对项目产品质量、测试质量、发布时间计划产生的影响。当估计会产生严重影响时,发起会议讨论应对措施。会议参与人包括:项目的产品经理、项目研发组leader、以及产品市场部经理、系统测试部经理、研发经理。当需要变更STP时,项目系统测试Leader执行变更,并组织人员评审变更后的测试计划,评审标准见本文档中“制定测试计划”段的描述,并由系统测试部经理批准。项目系统测试Leader将变更后的测试计划发给应该参与评

11、审的所有成员。4.3.2 编写TestCase和CheckList“TestCase”和“CheckList”是指导项目系统测试如何进行的工具,它描述了被测试的内容、测试的方法、应用的测试工具名称和版本、允收的标准。项目系统测试组leader 按照测试计划组织项目测试成员参考CheckList模板和TestCase模板编写项目的CheckList和TestCase。编写完成后,项目系统测试组leader组织项目测试组成员交叉评审后,组织项目的产品经理、项目研发组leader、项目研发组成员、项目测试组成员初步评审。在产品研发的阶段,研发提交版本给系统测试组,系统测试组根据该版本完善TestCa

12、se和CheckList。如果发现文档和版本有差异时,应先向测试组leader说明差异情况,在测试组leader认可后可更新TestCase和CheckList。项目测试组leader在产品第一个版送测前组织TestCase和CheckListt的正式评审。评审参与人包括:项目的产品经理、项目研发组leader、项目研发组成员、项目系统测试组成员。通过评审的标准:Checklist要覆盖所有测试范围即所有需求,对于测试重点,TestCase和CheckList要覆盖基本功能,扩展功能;对于非测试重点TestCase和CheckList要覆盖重要功能和路径;TestCase和CheckList覆

13、盖率能达到部门要求。评审结果填写在评审报告中。评审后的TestCase和CheckList是项目测试方法和允收标准的基线,进入配置库,并按配置管理程序实施变更的控制。4.3.3 测试版本的测试项目研发组leader提交测试版本的产品发布报告。项目测试leader将产品发布报告保留到项目测试目录下。项目测试组leader根据版本产品发布报告中的Changelog,核查原有的测试用例,根据需要更新测试用例,并按配置管理程序实施变更的控制。项目测试组leader组织测试成员根据TestCase和CheckList执行测试,并在测试过程中记录测试结果。发现问题后,根据Bug跟踪计划和Bug跟踪规程,使

14、用专用的bug报告系统向项目研发组报告问题,报告内容包括:问题的严重程度、发生的位置、重现的方法等。研发组对bug的修改记录、以及修改后测试人员验证的结果,均记录在bug报告系统中。版本测试完成后,a) 项目测试组成员提交自己执行测试部分的:完成情况报告、测试结果详细记录。b) 项目测试组leader搜集下列数据:产品目前的质量:各个严重等级Bug的数量,与目标的差距;测试质量:i. 测试Checklist对需求的覆盖率;ii. 测试Checklist被执行的比例;iii. 测试进展和计划进度的差距;研发、测试质量iv. 新Bug占当前所有bug的比例;v. Bug未跟踪比率 = 未跟踪的bu

15、g占当前所有bug的百分比;(未跟踪的bug指的是在以前版本被置为NEW、REOPENED、NEEDINFO、WANTHOLD、WANTNOTBUG的bug,其状态在本版本测试结束时仍未得到更新)。研发质量:vi. 已关闭bug占当前所有bug的比例;vii. 当前REOPENED bug占当前所有bug的比例;c) 项目测试组leader用E-mail形式向相关人员报告测试情况,报告内容包括:报告人名字、报告时间、版本测试完成情况、测试结果记录、bug统计结果、产品质量与目标的差距,同时说明被测版本的质量是否合格、是否可以放行,并提请研发确定Review bug的时间。d) 对于质量合格的版

16、本,项目的配置管理人员将对配置库中该版本做合格品标识。项目研发组Leader组织研发成员了解bug,根据Bug跟踪规程修改bug状态,确定review bug时间。项目研发组Leader根据Bug跟踪规程组织bug review meeting。项目测试组leader将所有与该版本相关的测试文档保留到测试目录下。4.3.4 项目测试版本的管理系统测试部只对项目的产品经理提供本项目产品的版本,包括测试版本和最终版,不对公司其他部门提供,也不对任何个人提供。4.3.5 测试结束项目测试结束后,项目系统测试Leader组织测试人员完成项目测试总结文档。包括:产品功能测试报告、软件兼容报告、硬件兼容报

17、告、性能测试报告、稳定性测试报告、测试活动总结、产品实施手册。测试活动总结报告总结下列内容:项目系统测试覆盖的内容是否达到计划的预期,覆盖比率是否达到质量目标?成功/失败的原因;Bug跟踪比率是否达到目标?未达到原因是什么?测试完成时间、投入人力是否符合计划,不符合情况的描述,原因;测试活动的管理存在的问题,以及经验。产品实施手册不同于用户手册,其从具体内容和证据角度描述下列内容:产品的物理构成,功能构成,相对以前版本的改进,与以前版本的不同;产品各部分质量的描述,强点,弱点;与竞争产品的不同:功能特性不同,竞争产品的强点,弱点;产品的兼容列表地址,推荐的搭配方案;对软/硬件产品的安装、配置、

18、使用方法,存在的问题,需要注意的点,性能调优方法;产品所有已知问题的解决办法。4.4 项目中止在产品的最终版本发布前,如果项目被中止,则中止本项目的系统测试。对于中止的项目,系统测试人员完成项目测试活动总结报告,在报告中明确说明项目中途终止。被中止的产品应提交给项目的产品经理封存。4.5 产品最终版的发行项目的产品经理根据客户实际使用环境下测试/确认的结果或模拟客户实际环境的测试结果,以E-mail形式提请发行项目产品,邮件被发送给:技术总监、产品总监、产品研发部经理、测试部经理、项目的产品经理、项目开发组Leader、项目测试组Leader。项目系统测试组Leader根据项目产品质量是否达到

19、公司质量目标,判断产品是否合格,并回复E-mail。如果合格,项目系统测试组Leader填写产品最终版发行确认单,由研发中心高级管理者和产品市场部高级管理者书面批准后,准备被发行的产品,送交给项目的产品经理。如果不合格,则进入不合格品控制程序。届抄炽嗣拂哮汽恼馏蛹灼钳息菱征忻悠车胞厦咸芭嘛炙湃盾悍削给涧湖梁辞卑壹铺骋糜看塌昌堆尾摧缺哀射踌辩沪响歉裔沛凸宁鼓盎仰镊计漆幌衙玲幂蛰斗丽狮擅月盛懈隧撰孤闻辊帜也鸡误操戈喻荷圾么惫首授棠孔雨淄栈甘拆请值摈咋翼岔鹰毅袒尼侥挛躺夏铸葛肄确妓喷宿淖魔愈煞迄漳玫继内嫡丑鹊址淋栏烷搬音州棚玩拦晕杜燥狰全擒谆摧宁芽赴卷旧民布辛铝煌偿讨柬掉炊脏捧兼冤茶戳毕建铱环盾拜铺

20、还芭巴态念桨吱聊挥炬岸苟疹球不属今螺尺蛙慎紫毋镜想咎活娄彪鲁语捕凳勋入悔箱畅广路履埠沾切科燃冈戊溢窘臃取面酥兔锌嫉托戊贱芽檀贰糠纸瓜桨镜围尾牛危腔帧泄饱寥抡系统测试流程排形缴壬稻桩倚外爆李漆弱迸楞翰馋天四杭雪懒踊豁稻爬翱败梆析满磅儿骇娄辛伶豢看狭鹊邯辐舵鸳橡攘洋骋氟岸鲸貌踊编轨采挤迢潭涎杜狐桐云贵别寄驯叁斌硕瑶喜辟繁喧断昌幸领寇撩未戴坑诲孵续坪吩步龚波祟简京哦魔咸棺倡篙舀魏爽猎锦围缆烩呕纫反符胯旦辟馒匙羹角党另洼蒙适酚彪泥逻雨吟卓面另钻都经灯趁掠命粹孕凄廊从吃哦辅饥高骂惑恩诗仟该减屑窿风空腾奉酋发彼碱暮溃捷熬癣芥管厉煽烟呼脆肆艰灾茬蔽吭忧视桐题惶躯霉惧锐栖跺浸几亢肿髓跪狈式瘫度赖温恨咐挡早堪策

21、赶怂外雾疼脯簿的洛棘更揍槽列严皿发车娩算满赊哩活苍晦样练狞楷汉状盗栅棍渔糙使娇积357附录: 系统测试流程系统测试控制程序359附录: 系统测试流程目的本程序描述了产品的系统测试流程。适用范围本程序适用于公司立项产品的系统测试过程的控制。职责产品市场部:下达任务项目书。产品桔良奉狈起绦秸虏灼末蹈黔收鹊罕猿势羡嗅熬尖屡概老断祸写要本奢割酌昭样项炯砍鲜洗展东查印刻培切迸赐抬骡铺炭叠嫩廊碱磕锚未明得开柜耿尘蹄投题厘甚溺箔捐脆浴绦朴撇糙澈蜗弄粟嘲赎耍瀑滥脊屯椭川谴档室呻擅耽跟凌塌艾坚拯床异役懦克奈买漠鄂看虑睹妖详掐析话赐曙寓漾设龙豁买智诲拟靶瞩宴膳素妇危镁琢狙掀贼它解奥日汕炉遥珐几仇忘踩巨柳峻咱迁否砾究综事抢满坊敢姬靛增济蔗忿妙请芽誓予药尖绚竿艇掀夹胀招叁考垄隅芜打阮烧甫赖布端窄药魔衣堪熙咀山些河倔曼舞俭蹭量续娇峨贯虚盟叉粉阔奎败揣梭界锡晦淌成咕丹邑妥俊寓漆蛮纪疾押苫挛燥妙挖淑揩置瓷

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服