回归测试指导.doc目录回归测试流程 2冋归测试步骤及方法 3准备版木验证所需的文件 3比较更改后的内容 3烧写程序,并检查版本是否为bug的修复版本 ・vxworks版本号检查 ,PCB,CPLD版木号检查 5检查BUG是否修复 5在网络启动模式下运行自动测试程序 5在网络启动模式下运行手动测试程序 5在flash启动模式下运行口动测试程序 6在flash启动模式下运行手动测试程序 7提交相应的冋归测试文档 8回归测试流程1、 准备版本验证所需的文件2、 把表单屮提供的“更改后的内容”与附件屮的源程序相对应进行比较,看是否相同3、 烧写程序,并检查版本是否为bug的修复版本Vxworks>,只在vxworks更改时,才检查bootrom版木号,只在bootrom更改时,才检查cpld版本号,只在cpld更改时,才检查pcb版本号,只在pcb更改时,才检查4、 检查BUG是否修复。该步骤只有在软件修复bug时执行5、 在网络启动模式下运行口动测试程序。该步骤只在修改了vxworks时,才会执行6、 在网络启动模式下运行手动测试程序。该步骤只在修改了vxworks时,才会执行7、 在flash启动模式下运行自动测试程序8、 在flash启动模式下运行手动测试程序9、 (包括软破件程序及测试程序等在附件中没冇的程序)比较更改后的内容根据0A上软件设计更改电子流屮提供的更改内容(),把表单上提供的“更改后的内容”与附件中的源程序相对应的地方比较是否一•致。如果一致,在会签时就要写上“表单中提供的'更改后内容'与附件中源程序中的内容致”。如果不一•致,在会签时就要写上“表单中捉供的'更改后内容'与附件中源程序中的内容不一致”,并停止下面的测试,在流程中打回给发起人。更改前的内容for(i二0;i<sectorNuin;i++){e28f320B1ockUnlock(paddr);e28f320BlockErase(paddr);printf(??erasesector i+1);e28f320B1ockWrite(paddr3pdata30x8000);printf(^programsector%dn",i+1);e28f320BlockLock(paddr);paddr+二0x10000;pdata+二0x8000;}e28f320B1ockUnlock(paddr);e28f320BlockErase(paddr);e28f320BlockWrite(paddr,pdata^remainLen/2);e28f320BlockLock(paddr);更改后的内容*(UINT8*)0xf0000009二0xa7;*(UINT8*)0xf000000A二0x65;for(i=0;i<sectorNuin;i++){e28f320B1ockUnlock(paddr);e28f320BlockErase(paddr);printf(??erasesector%dn",i+1);e28f320B1ockWrite(paddr3pdata30x8000);printf(?/prograinsector%dn^i+1);e28f320BlockLock(paddr);paddr+二0x10000;pdata+二0x8000;}e28f320B1ockUnlock(paddr);e28f320BlockErase(paddr);e28f320BlockWrite(paddr,pdata^remainLen/2);e28f320BlockLock(paddr);*(UINT8*)0xf0000009二0x00;*(UINT8*)0xf000000A二0x00;拟制人拟制日期2010年6月3日审批人江虎审核日期2010年6月3日由此引起需萸改的其它文件、^修改,文件号为ZMD/,,并检查版本是否为bug的修复版本如果程序版本号与配置淸单中提供的bug修复版本号不一致,则把回归测试电子流打冋给发起者,并停止冋归测试流程。版本验证方法如下:vxworks版本号检査参见文档《版本号验证方法》bootrom,PCB,CPLD版本号检查参见文档《版木号验证方法》。(如果是bug引起的冋归测试)2・5・在网络启动模式下运行自动测试程序验证系统在网络启动模式下是否能正常运行自动测试程序,并检查测试
回归测试指导 来自淘豆网m.daumloan.com转载请标明出处.