概述
综合电子系统的测试过程是整个系统研制成败的关键环节。目前的电子系统复杂度越来越高,因此带来的测试复杂度也相应提高。具体表现为测试用例数量庞大,人工测试执行需要大量时间;其次接口数量庞大且系统设计变更频繁,人工测试很难避免错误。为此对电子系统的综合测试,需要一套自动化测试系统,通过用例的方式固化测试过程,从而提高测试效率,避免遗漏测试。
传统的自动化测试程序一般都是采用线性脚本的方式直接面向接口编写。这种模式需要测试实现人员具备很高的编程能力,而且带来的问题是测试程序难以复用,维护性差。恒润科技集团北京润科通用技术有限公司研发的rainbot—综合电子自动化测试平台可以有效解决综合电子自动化测试所面临的问题,同时提供一种可扩展的平台框架,解决传统自动化测试的弊端。
产品介绍
rainbot自动化测试平台通过定义近似自然语言的关键字来描述测试动作,并在后台提供支持关键字执行的测试库。测试用例则由一系列近似自然语言描述的关键字组成,从根本上解决了传统自动化测试程序用例难以复用、测试脚本晦涩难懂的问题。同时用户可以在平台提供的脚本基础上,扩展和定制适用于自己的描述语言,使测试用例更加贴近真实测试场景。这样的测试框架同时也可以实现用例的高度复用。
产品特点
主要功能
1.测试用例编辑的多样化
2.用例的执行与监控
3.测试报告的生成
应用案例
基于关键字脚本的自动化测试系统平台能根据事先定义的关键字格式,快速的实现测试系统中用例的设计和编写,其次高效的执行引擎大大提高了系统的执行效率。该测试平台在航空工业某所中某型号飞机研制过程中协助机电系统和飞控系统实现了基于总线接口的自动化测试,整个测试过程不仅提高了测试效率,采用自动化的测试方式还大大缩短整个测试周期,为机电系统和飞控系统的综合测试与系统验证提供了保障。