《STB软件测试流程》由会员分享,可在线阅读,更多相关《STB软件测试流程(4页珍藏版)》请在金锄头文库上搜索。
1、目录I目目 录录1前言.12准备工作.12.1 软件的准备.1 2.2 硬件的准备.1 2.3 测试计划的制定.13测试申请.14测试执行.24.1 BUG 提交原则.25测试反馈.26测试总结.2软件测试流程HaierIC Confidential Page 1 of 41前言前言编写此流程的主要目的是规范测试,提高开发组与测试组的工作效率,尽可能早地找到 BUG,并保证得以修复。2准备工作准备工作为了缩短进入测试的时间,要求测试申请人和测试人员做好测试前的准备工作:2.1 软件的准备软件的准备1、提交的软件确认已经开发完成,软件必须要经过冒烟测试,确认能运行不影响测试。2、如果需要测试人员
2、自己烧入程序,则需提前上传 CVS,或准备邮件发送等,烧写工具、配置参数等要明确告知。2.2 硬件的准备硬件的准备3、一般情况下要准备好相关的硬件设备,比如测试平台、软件匹配的遥控器、SMART 卡、对比样机(最好多准备几台) 、测试规范、测试所需码流等。2.3 测试计划的制定测试计划的制定 4、测试负责人根据项目的需求,制定测试计划,明确目标与测试任务以及测试人员的安排。5、测试人员提前准备好项目测试需要的测试用例,结合以前的各模块的测试用例,并制定出与之相应的测试用例。3测试申请测试申请1、测试申请人前期准备完善后,必须填写测试申请单 ,指明测试要求,测软件测试流程HaierIC Conf
3、idential Page 2 of 4试要点,并有相关负责人确认签字,测试环境搭建好,开启测试。4测试执行测试执行1、测试人员必须严格执行测试用例,保证测试用例走一遍,排除测试的随意性,保证测试覆盖的全面。2、测试周期内开发人员不得再次提交软件测试版本。3、测试完成,测试人员要及时提交测试结果,以邮件的形式发给相关的开发人员以及抄送相关负责人。4.1 BUG提交原则提交原则4、BUG 描述清晰、明确,问题出现前做过何操作要详细列出,方便开发人员对问题快速正确定位。5、尽量再现 BUG,如能再现,明确指出问题发生的概率,例如,每次必出、操作 3 次出一次等;不能再现的指出,只出现一次。6、BU
4、G 提交要指明 BUG 级别;致命、严重、一般、注意,参照BUG 等级划分 。5测试反馈测试反馈1、测试报告提交后,项目负责人负责把每个问题分发给相关开发人员进行修改。2、必须修改掉一级、二级 BUG,尽量避免三级 BUG,酌情处理四级 BUG.3、开发人员应对所有问题进行相应处理,在测试报告上明确标出已修改、未修改、不修改等字样,然后才能再次提交测试组进行回归测试。6测试总结测试总结1、项目测试结束后,要及时总结,编写测试总结报告 ,对测试软件版本进行综合评价。软件测试流程HaierIC Confidential Page 3 of 42、测试人员要分析测出的问题,以及自己没有测出的问题,找出自己的盲区,丰富已有测试用例。3、测试过的软件部分代码封存,任何更改需经相关项目经理批准,经过测试组测试,由配置人员(技术支持)管理记录和代码入库。