第1页共4页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共4页系统测试环境构建系统——CuttleISE【系统测试环境构建系统——CuttleISE】在嵌入式系统软件的开发阶段,当其它的交联设备的硬件或软件尚未开发出来的情况下,如果要对这个系统进行调试、测试和功能验证等工作,就需要搭建与这个系统交联的外部系统的仿真环境
在软件开发完成以后准备进行系统测试,但真实测试环境又难于实现的情况下,也需要有针对被测系统建立仿真测试环境来支持系统测试工作
CuttleISE(IntegratedSystemEnvironment,集成系统环境)正是针对这些问题提出了解决方案
CuttleISE是一套系统测试集成环境构建系统,它支持在通用工业标准接口下,可对被测系统进行数据层的仿真和分析,同时也可以进行行为级的仿真和分析
值得一提的是,CuttleISE和Cuttle的其他工具(如CuttleITE等)组合使用,可以构建一个近乎完美的系统测试平台
【CuttleISE的工作原理】CuttleISE通过建立目标系统与外部系统的通道和协议,仿真目标系统的输入数据和捕捉、分析和识别目标系统的输出数据
并以此来测试目标系统的功能的正确性和性能的稳定性,从而实现测试的自动化
目标系统的输入数据通过简易直观的图形用户界面定义和实现,目标系统的输出数据被捕捉到CuttleISE,数据、协议的分析识别和判断操作也是通过图形用户界面控制实现的
所以,一旦系统的通道和协议连接正确,我们要做的就是在通用的Windows风格的用户界面下,告诉CuttleISE如何发送和接收数据,对接收的数据如何做出解析和判断就可以开始测试工作了
从模型定义、通道选择、设备驱动、数据加载和数据回收到数据解析,用户不用编写任何程序源代码,包括脚本的代码,CuttleISE就可以24小时不停的测试你的产品