测试台架
基本信息
- 中文名
测试台架
- 检查程序
确定输出要符合标准的步骤
- 要做的程序
将输入转为输出的任务和步骤
- 输入
入口准则或需要做的工作成果
简介
测试台架(test bench)或测试工作台是一个虚拟的环境,用于验证一个设计或模型的正确性,例如,一个软件产品。
测试台架是电子设备测试的基础,测试时一名工程师会坐在实验室的长椅上用工具(如示波器,万用表,烙铁,钢丝钳)进行测量和操纵,以及手动验证被测设备(DUT)的正确性。
在软件或硬件工程里,测试台架指的是一种开发中的产品在软件和硬件工具帮助下进行测试的环境。测试工具套件经常是为测试产品专门设计的。
组成部分
测试台架上有四个组成部分:
1. 输入:入口准则或需要做的工作成果
2. 要做的程序:将输入转为输出的任务和步骤
3. 检查程序:确定输出要符合标准的步骤
4. 输出:出口条件或从工作台产生的可交付成果
常见测试台架
以下类型的测试台架是最常见的:
1. 仅有激励——只包含激励驱动和DUT,不包含任何结果验证
2. 完整的测试台架——包含激励驱动,预期的结果,结果比较
3. 模拟器专用——该试验台架是用一个具体模拟器格式
4. 混合测试台架——整合来自多个测试台架风格的技术
5. 快速测试台架——通过模拟获得最终速度的测试台架
举例
在一软件测试台架中自动完成测试过程的工具需具有以下功能: