测试组测试作业规范.docx
- 文档编号:12467957
- 上传时间:2023-04-19
- 格式:DOCX
- 页数:15
- 大小:140.91KB
测试组测试作业规范.docx
《测试组测试作业规范.docx》由会员分享,可在线阅读,更多相关《测试组测试作业规范.docx(15页珍藏版)》请在冰豆网上搜索。
测试组测试作业规范
1目的
明确测试人员的工作职责,明确研发人员提交测试流程以及测试输入文件,明确测试人员的测试流程以及测试输出文件。
2适用范围
适用事业一部所有研发人员和测试人员。
3职责
3.1测试组工作内容
成熟产品程序升级测试;成熟产品关键器件替换测试;研发机型功能模块测试;研发机型整机测试;技术研发成果测试;根据测试结果编写测试报告;统计测试成果编写测试周报月报等工作;
3.2测试组长
主要负责编写测试计划、测试用例、执行/分配测试任务、测试方案和测试报告的审核。
3.3测试员
测试方案编写、测试任务的执行及测试报告的编写和问题的反馈。
4测试流程
4.1成熟产品程序升级测试流程
成熟产品程序测试一般有严格的时间要求,为提交工作效率,将测试流程相对简化。
1、研发人员在禅道上创建程序版本
1)研发人员将程序固件包拷贝到对应机型SVN目录的DebugVer文件夹的相应版本目录下,上传到SVN服务器;
2)上传的文件包含有:
程序固件包,《098.程序更改申请、归档说明登记表》,《XXX程序更改记录表》,《XXX程序发布记录表》,若有《合同评审表》和《设计/工程更改申请、评审表》也需要上传,以及一些程序修改参考文件。
3)在禅道上创建版本时应填写固件的SVN地址,无需上传固件文件。
2、研发人员在程序版本上创建测试任务指派给测试组长
测试任务创建要求:
1)写明程序修改原因,如果是分支程序需写明从哪个程序版本上创建的分支;
2)联相关需求或者BUG等;
3)写明需要测试的内容,以及修改程序可能影响的到的程序功能;
4)编写测试用例,关联测试用例;
5)自测是否通过;
6)写明测试时间要求,为了时间合理安排请留有2天以上的测试时间。
如果测试时间要求比较紧急,可与测试组长沟通。
3、测试组长审核测试任务并指派到具体执行人员
测试组长审核测试任务提交的测试材料是否齐全,如果不齐全,测试组长可将测试任务重新指派给研发人员。
审核通过,测试组长将任务指派到具体执行人员,并监督测试执行情况。
4、测试人员执行测试任务
1)根据研发人员提供的测试内容测试;
2)测试本机型之前出现过的普遍性BUG是否存在;
3)测试每个机型的必测项目;
4)测试过程中完善测试用例;
5)记录测试BUG,并在禅道上提测试BUG,每个BUG单独创建。
并将测试BUG抄送给项目经理和测试组长。
6)从禅道上导出《XX程序测试报告》,(XX为程序版本)无论是否通过都要导出签字归档;同时做好BUG汇总及记录;
7)测试通过后程序发布归档。
5、测试流程
图1成熟机型程序测试流程
4.2成熟产品关键器件替换测试流程
关键器件替代的测试目的是测试验证新器件是否满足原产品的设计输入要求。
之前测样品测试直接由采购直接提供给测试组测试,导致器件替换后项目组有可能不知情。
现更改测试流程,由研发人员先根据样品的技术参数进行评审后再创建测试任务。
1、研发人员在禅道上创建测试任务指派给测试组长
测试任务创建要求:
1)提交器件替换的《设计/工程更改申请、评审表》,评审表需写明替换原因,新样品的技术参数是否满足原机型的设计要求;
2)写明供方和厂家的方面说明;
3)写明新样品可能会用于哪些机型;
4)提供新样品的数据手册或技术参数;
5)写明测试时间要求。
2、测试组长审核测试任务并指派到具体执行人员
测试组长审核测试任务提交的内容是否齐全,如果不齐全,测试组长可将测试任务重新指派给研发人员。
审核通过,测试组长将任务指派到具体执行人员,并监督测试执行情况。
3、测试人员编写测试方案
测试人员根据研发人员提供的测试资料编写测试方案,测试人员需在接到测试任务的两个工作日内完成测试方案,并提交给研发人员审核,研发人员审核通过后提交给测试组长复核批准。
组长复核批准后测试人员方可执行的测试。
4、执行测试
测试人员严格按照测试方案进行测试,并记录测试结果。
测试完成后编写测试报告。
若测试过程如果发现测试方案存在问题,重新修改测试方案,经审核后重新执行测试。
上传新样品的数据手册到禅道->文档->数据手册中。
数据手册文件的命名尽量与物资编码表中的该样品的物料名称一致。
5、测试流程
图2成熟机型关键器件替换测试流程
4.3研发机型功能模块测试流程
研发机型功能模块测试的目的,验证功能模块是否满足模式设计输入要求。
1、研发人员在禅道上创建测试任务指派给测试组长
测试任务创建要求:
1)提交模块设计方案、模块自测报告;
2)写明模块测试要求;
3)写明测试时间要求;
2、测试组长审核测试任务并指派到具体执行人员
测试组长审核测试任务提交的内容是否齐全,如果不齐全,测试组长可将测试任务重新指派给研发人员。
审核通过,测试组长将任务指派到具体执行人员,并监督测试执行情况。
3、测试人员编写测试方案
测试人员根据研发人员提供的测试资料编写测试方案,测试人员需在接到测试任务的两个工作日内完成测试方案,并提交给研发人员审核,研发人员审核通过后提交给测试组长复核批准。
组长复核批准后测试人员方可执行的测试。
4、执行测试
要求:
1)按照测试方案执行测试;
2)记录测试BUG;
3)将BUG在禅道上提交给研发人员,每一个BUG单独提交,并抄送给项目经理和测试组长;
4)根据测试结果编写测试报告,无论测试是否通过。
5)若模块设计存在严重设计缺陷,无法按照测试方案继续往下测试,测试人员可在禅道的测试任务中备注相关信息,指派给测试组长,抄送给研发人员和项目经理。
测试组长审核后关闭测试任务,测试人员编写测试不通过报告,中断本次测试。
研发人员对缺陷重新设计后,需要重新提交测试任务。
5、测试流程
图3研发机型功能模块测试流程
4.4研发机型整机测试流程
研发机型整机测试的目的是测试设计是否满足设计输入要求。
1、研发人员在禅道上创建测试任务指派给测试组长
测试任务创建要求:
1)提交整机设计方案、模块自测报告、整机自测报告、整机功能和性能需求列表,注册标准等;
2)写明整机测试要求;
3)写明测试时间要求;
2、测试组长审核测试任务并指派到具体执行人员
测试组长审核测试任务提交的内容是否齐全,如果不齐全,测试组长可将测试任务重新指派给研发人员。
审核通过,测试组长将任务指派到具体执行人员,并监督测试执行情况。
3、测试人员编写测试方案
测试人员根据研发人员提供的测试资料编写测试方案,测试人员需在接到测试任务的五个工作日内完成测试方案,并提交给研发人员审核,研发人员审核通过后提交给测试组长复核批准。
组长复核批准后测试人员方可执行的测试。
4、执行测试
要求:
1)按照测试方案执行测试;
2)记录测试BUG;
3)将BUG在禅道上提交给研发人员,每一个BUG单独提交,并抄送给项目经理和测试组长;
4)根据测试结果编写测试报告,无论测试是否通过。
5)若仪器设计存在严重设计缺陷,无法按照测试方案继续往下测试,测试人员可在禅道的测试任务中备注相关信息,指派给测试组长,抄送给研发人员和项目经理。
测试组长审核后关闭测试任务,测试人员编写测试不通过报告,中断本次测试。
研发人员对缺陷重新设计后,需要重新提交测试任务。
5、测试流程与模块测试流程一致
4.5技术研发成果测试流程
技术研发成果测试是验证新技术的研发成果是否满足设计输入要求,以及是否能用于仪器生产的测试评估;
1、研发人员在禅道上创建测试任务指派给测试组长
测试任务创建要求:
1)提交新技术设计方案,自测报告,测试通过标准;
2)写明测试时间要求;
2、测试组长审核测试任务并指派到具体执行人员
测试组长审核测试任务提交的内容是否齐全,如果不齐全,测试组长可将测试任务重新指派给研发人员。
审核通过,测试组长将任务指派到具体执行人员,并监督测试执行情况。
3、测试人员编写测试方案
测试人员根据研发人员提供的测试资料编写测试方案,测试人员需在接到测试任务的五个工作日内完成测试方案,并提交给研发人员审核,研发人员审核通过后提交给测试组长复核批准。
组长复核批准后测试人员方可执行的测试。
4、执行测试
要求:
1)按照测试方案执行测试;
2)记录测试BUG;
3)将BUG在禅道上提交给研发人员,每一个BUG单独提交,并抄送给项目经理和测试组长;
4)根据测试结果编写测试报告,无论测试是否通过。
5)若该设计存在严重设计缺陷,无法按照测试方案继续往下测试,测试人员可在禅道的测试任务中备注相关信息,指派给测试组长,抄送给研发人员和项目经理。
测试组长审核后关闭测试任务,测试人员编写测试不通过报告,中断本次测试。
研发人员对缺陷重新设计后,需要重新提交测试任务。
5、测试流程与模块测试流程一致
5BUG管理
测试人员发现BUG之后,需要在禅道上找到相对应机型提交BUG,提交BUG的同时需要对BUG进行分类,分类BUG属于仪器的哪个部分,方便统计BUG出现情况。
5.1BUG提交
每个BUG必须在禅道上相应机型目录下单独提交,将BUG指派给相应的研发人员,同时抄送给项目经理和测试组长;
1、BUG标题格式:
【所属机型或模块】BUG内容简单描述
例如:
【SG模块】在进行质控检测时按下急诊位仪器死机
2、偶发性BUG:
如果BUG为偶发性BUG,需要在内容中注明。
3、BUG复现步骤,需要明确写明BUG出现的步骤,方便研发人员确认BUG;
4、选择BUG类型和BUG的严重程度。
BUG的严重程度分为4个等级,致命、严重、一般、提示,代表编号分别为1,2,3,4
致命BUG,表现在:
主流程无法跑通,系统无法运行,崩溃或严重资源不足,功能模块无法连接启动或无法控制功能模块正常运行,主要功能模块无法使用。
例如:
仪器死机,系统程序跑飞,功能模块连接异常,无法存取数据,显示黑屏、花屏、无法触控,无法正常检测等。
严重BUG,表现在影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。
例如:
串口输出异常,打印乱码,无法识别试纸类型,触摸屏严重漂移,检测结果不达标等。
一般BUG,表现在界面、性能缺陷。
例如:
边界条件下输入错误,容错性不好,显示内容错误,打印内容错误等。
提示BUG,易用性及建议性问题。
例如,按键区域太小不方便操作,按键排列不整齐,界面颜色搭配不协调,打印结果不对齐,出现错别字等。
5、上传必要的BUG图片或者视频,方便研发人员确认BUG。
5.2BUG处理
研发人员收到测试人员提的BUG后,先确认该BUG是否存在,若BUG则确认并分析BUG原因和BUG处理方案;
要求:
1、研发人员确认BUG后,需要再在BUG上备注BUG的发生原因分析,BUG解决方案简介;
2、若研发人员分析改BUG为“设计如此”,需要给出设计如此的证据;
3、若是“延期处理”的BUG,视为BUG未解决,同时要备注BUG预期处理完成的时间。
BUG处理流程如下:
图4BUG处理流程
6测试成果
测试成果通过测试方案、测试报告、测试周报和测试月报体现。
6.1测试方案
测试方案用于描述测试要求的环境,测试步骤、测试合格的预期结果等,测试方案应包含相关测试用例。
测试方案由测试人员拟制、研发人员审核、测试组长复核批准。
测试方案电子档命名规范“测试任务编号_测试任务名称+测试方案_修改次数”,测试任务编号为禅道的测试任务编号。
如“1196_在常温常湿下老练新开模的两种材料圆带测试方案_00”
6.2测试报告
测试报告分为三种,程序测试报告,测试组自写测试报告,研发人员自测报告。
程序测试报告由禅道导出,测试组自写测试报告和研发人员自测报告使用同一个模板。
测试报告电子档命名规范规范为“测试任务编号_测试任务名称+测试报告_测试次数”,例如“1196_在常温常湿下老练新开模的两种材料圆带测试报告_02”。
1、禅道导出程序测试报告
内容
详细说明
测试报告名称
记录测试报告的名称
测试人员、时间、地点
记录测试报告的测试人、时间、地点
测试版本号
测试人员测试程序版本号
产品
测试属于哪一类产品
构建者
任务构建者
打包日期
测试开始时间
任务描述
让测试人员明确测试任务
已关联需求
程序修改需求,明确测试重点
已关联BUG
测试过程出现BUG及BUG处理情况
测试任务&测试结果
测试人员发现BUG、研发人员修改BUG之后的复测及其测试结果
拟制和复核
测试人员填写测试人和时间
2、自写测试报告
内容
详细说明
测试报告名称
记录测试报告的名称
测试人员、时间、地点
记录测试报告的测试人、时间、地点
测试详细信息
记录测试样品的供方、厂家(针对样品)
实验目的和要求
测试的目的和相关要求
实验材料
测试需要材料
实验方案
描述使用哪个测试方案测试
实验过程
测试过程及其测试结论
实验结论
测试结论
拟制和复核
测试人员填写测试人和时间
6.3测试周报
测试组用于统计本周测试组测试工作情况。
内容
详细说明
测试的主要工作
描述本周测试的主要工作内容
整体情况
统计本周测试全部机型的整体情况,包括验证任务数、测试BUG数
分析所有机型情况
统计版本BUG数量、BUG严重程度、BUG状态、模块BUG数量等等图表情况
列出未解决BUG
以表格的形式,列出BUGID号、BUG描述、解决方案、严重程度、备注
总结
描述本周测试工作的好的地方及其需要改进的地方
6.4测试月报
测试组用于统计本月测试组测试工作情况。
测试月报于每月25日完成,并发给各项目负责人查阅。
内容
详细说明
测试的主要工作
描述本月测试的主要工作内容
整体情况
统计本月测试全部机型的整体情况,包括验证任务数、测试BUG数
分析所有机型情况
统计版本BUG数量、BUG严重程度、BUG状态、模块BUG数量等等图表情况
列出未解决BUG
以表格的形式,列出BUGID号、BUG描述、解决方案、严重程度、备注
总结
描述本月测试工作的好的地方及其需要改进的地方
6.5测试报告及测试方案管理
1.程序更改测试报告管理
程序更改测试报告电子档随程序固件一起存放在相应机型的ReleaseVer->Build目录中,纸质档打印签字随程序归档单一起归档。
2.其他自写测试报告及测试方案管理
其他自写测试报告电子档存放在SVN:
http:
//192.169.13.126:
8080/svn/Publicdoc/MechineDoc/测试报告相应机型目录下。
机型目录下分文件夹存放,文件夹命令规范“测试任务编号_测试任务名称”。
文件夹中存放本次测试的所有测试方案及测试报告。
同时将测试报告上传到禅道->文档->实验文档库中。
纸质档随设计更改单签字归档。
由资料管理员将测试方案和测试报告复印做部门归档分类存放。
若测试不通过不能完成设计更改的,由测试人员填写《文件归档单》归档到部门。
7工作计划
为了能让测试组的工作更加有条理,测试效率得到提高,对测试工作需要有计划的进行,这样才能合理安排时间和人力资源。
原则上测试工作以测试计划上的测试任务优先进行,若有临时紧急任务可与测试组长沟通。
项目组负责人在提交项目月计划的前请提交下月的测试任务给测试组长,测试组长统计所有机型的测试任务,并制定下月的测试计划。
拟制:
黄鹏2016/10/11审核:
批准:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 作业 规范