第9章嵌入式测试祥解.pptVIP

  • 2
  • 0
  • 约5.72千字
  • 约 33页
  • 2017-08-23 发布于湖北
  • 举报
* * “拿来主义” 单元集成两步走 单元测试和集成测试是软件测试的两个阶段 单元测试 将被测软件分解为单元,逐个测试 单元测试需要从程序的内部结构和功能出发设计测试用例。 多个模块可以平行地独立进行单元测试 可用白盒、黑盒等方法 集成测试 在单元测试的基础上,将所有模块按照设计要求组装起来测试 主要测试内容 接口间参数传递 集成的功能实现 模块间的影响 1) 软件指令仿真   软件指令仿真的主要工作是对相关的I/O操作进行替换。在80X86系列CPU指令集中,I/O指令有两个IN和OUT,对这两个指令,我们都定义相应的宏来代替其操作,同时在内存中组织变量来代替I/O操作中的寄存器变量。   在软件中,I/O指令主要有以下几类:   IN REGISTER, BYTE   IN REGISTER, WORD   OUT BYTE, REGISTER   OUT REGISTER, WORD outw macro reg, port  mov di, counto  mov word ptr outbuf[di], ax  Inc di  mov counto, di  endm 2) 软件插桩   为了便于测试完成后分析软件的执行路径,必须在软件中加入特定的输出语句。这样,我们才能在分析软件的输出数据时进行对比,得到软件的实际运行情况。 可在遥控

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档