生产测试软件规范.docVIP

  • 62
  • 0
  • 约5.17千字
  • 约 6页
  • 2017-06-02 发布于河南
  • 举报
生产测试软件规范

使用vxworks项目的生产测试软件规范 测试程序原则上建立一个Downloadable的工程,编译成AppRun.out,入口函数为void AppRun(void),通过vxworks加载AppRun.out来进行验收测试和查看测试结果。 要求进入AppRun函数后进行倒计时10次(9 8 7 6 5 4 3 2 1 0),每次间隔1s,在10秒内没有按提示进行键盘输入,则进入自动测试程序。显示如下: 测试程序说明: = 此处是对测试程序常用函数的说明,请保持格式 命令check+回车 是检查测试结果 命令 s+回车 是停止当前的测试 命令 p+回车 是暂停当前的测试 命令 r+回车 是继续已暂停(p命令)的测试,但是已停止(s命令)的测试无法继续 命令 clear+回车 是清除所有测试结果 命令 q+回车 是在进入自动运行模式前(倒数10秒过程中)放弃自动运行模式。 命令 go+回车 数字1到6是在手动测试时选择需要进行的测试。 测试程序版本号:XXXXXX = 格式:SBC8280M-E10 V1.0 最后修改日期:XXXXXXX = 格式:2009年12月1日 剩余时间: 10 9 8 7 6 5 4 3 2 1 = 每个数字间一个空格,1秒倒数一次 ========== 第1次测试 ========== =下面是自动测试的显示 … … 在倒计时10秒的过程中,输入q+回车则放弃自动运行进入手动运行菜单,显示如下: 请输入go 空格 + 序号,选择相应的测试 显示已有的测试结果 进行全面测试 进入看门狗测试 结束AppRun的运行,在shell下自由调试 进入红绿色LED测试 进入音频录入回放测试 此时根据键盘输入的菜单选项进行相关的测试工作。 1、 自动测试程序说明: 自动测试程序的结构: 自动测试需要长期保存信息(保存在FLASH或NVRAM等非易失性的存储器当中),这些存储的内容会在“测试结果分析”的时候使用到。 A:保存历史上一共进行过多少次测试 B: 保存每次上电测试的系统时间(没有系统时间时可以忽略) C: 保存每次上电后自动运行测试的总循环次数 D: 保存每个测试项的正确次数和失败次数 (3)自动测试时在超级终端上的显示内容如下: ========== 第1次测试 ========== = 前后各10个“=”一个空格 测试时间:XXXX年XX月XX日(如果有系统时间则有此项) TFFS文件系统测试中… = 格式:”XXX测试中…” TFFS文件系统测试是否通过(Y/N):Y = 保持这种格式 TFFS文件系统测试通过次数:1 = 打印测试通过次数 = 每个测试项间有一个空行 SDRAM存储器测试中… SDRAM存储器测试是否通过(Y/N):N SDRAM存储器测试通过次数:0 = 前两项按顺序必须是TFFS文件系统测试和SDRAM存储器测试 离散量输入输出测试中… = 其他测试项显示保持格式一致 离散量输入输出测试是否通过(Y/N):Y 离散量输入输出测试通过次数:1 ……. =每轮测试完毕后有一个空行 ========== 第2次测试 ========== 测试时间:XXXX年XX月XX日(如果有系统时间则有此项) TFFS文件系统测试中… TFFS文件系统测试是否通过(Y/N):Y TFFS文件系统测试通过次数:2 SDRAM存储器测试中… SDRAM存储器测试是否通过(Y/N):N SDRAM存储器测试通过次数:0 离散量输入输出测试中… 离散量输入输出测试是否通过(Y/N):Y 离散量输入输出测试通过次数:2 ……. 2、“测试结果分析”的方法及格式: 有三种方法可以查看测试结果: 在进入手动测试模式后,输入命令go + 空格 + 1 + 回车。 在进入手动测试模式后或者在shell调试

文档评论(0)

1亿VIP精品文档

相关文档