嵌入式系统软件测试平台开发关键技术研究

获奖情况:2009年度广东省科学技术奖二等奖

排名情况:陆璐教授排名第一

成果简介:

嵌入式系统软件自动化测试平台关键技术研究实现了一套针对嵌入式系统软件自动化测试平台,该平台能支持应用系统功能测试,性能测试,测试用例变更管理;支持单元测试,模块测试与边界测试,集成测试,系统测试四级测试流程;支持测试用例脚本自动化编辑,编译,修改与断点调试;统一了多应用系统测试脚本调试语言;提出了一种Web 软件集成测试的建模方法;通过分析嵌入式Web 应用程序体系结构,基于分层的有限状态机对Web 应用系统的行为建模,基于遗传算法的用例设计模型算法来指导测试人员进行Web 集成测试;实现了测试系统一体化管理: 版本控制, 自动化测试技术, 变更管理一体化集成解决方案并将基与Web 的B/S 模型测试解决方案在WinCE, Windows Mobile 以及Embedded WinXP 系统中进行了有效应用。该平台能实现国际基于垄断地位的惠普,Borland,IBM等大型软件巨头公司的自动化测试工具的绝大部分主要功能,为国内相关行业,中小型企业应用系统上线前进行有效的功能,性能测试,进而提高产品质量,改善软件效率。目前该产品已经在雅芳中国有限公司,深圳招商局,广州供电局,中山掌门人商旅服务有限公司,深圳傲天通信有限公司等企业得到有效应用,帮助他们开发的应用系统上线前进行自动化功能,性能测试,增强产品稳定性,改善软件质量,提高生产效率。本产品也提升了我省在嵌入式产品及软件自动化测试行业的竞争力和影响力,用户对本产品性能反映良好。