嵌入式软件测试及调度平台-凯发官方首页

嵌入式软件测试及调度平台

        近年来,嵌入式软件测试在军工行业认知度越来越高,标准的测试过程、相应的测试工具、测试技术也不断被认可和接收。这些测试过程、工具、技术为保证软件质量、提高测试效率提供了很大的帮助。但测试过程、工具、技术等分散化依然非常明显,无法形成合力,在一定程度上又制约效率的提高。为此,润科通用提供两类平台凯发娱乐登录的解决方案:
        一是面向嵌入式软件测试活动,将测试过程、工具、技术集中于一身,提供嵌入式软件测试框架et.framework,满足测试管理、测试开发、测试执行、测试总结等活动需求;
        二是面向工具自动化调度需求,集成不同的工具链,通过全自动软件测试调度平台et.ci,实现编译- 测试- 发布等不同工具使用过程的自动化。


1.嵌入式软件测试框架et.framework

        et.framework 是润科通用自主研发的、基于项目级测试的嵌入式软件(系统)测试框架。润科通用在嵌入式测试领域有超过十年以上的经验,对嵌入式软件(系统)的开发模式与测试模式有深刻的理解,et.framework 正是基于这些经验和理解为嵌入式测试领域“量身定做”的。et.framework 全面贯彻嵌入式软件(系统)自动化测试思想,能显著提高测试组织的测试效率。

 


主要功能与组成

• 测试项目管理
• 测试需求分析与管理
•  测试用例辅助设计与管理
• 自动测试执行与分析
• 报告自动生成
• 测试信息统计与分析


产品特点与优势

• 符合嵌入式软件测试标准

        如gjb141,gjb438b,军用软件测评实验室测评过程与能力要求,以及sil 及asil 等安全认证中测试相关要求(如iec-61508、en50128、iso26262)。
• 可保存长时间测试生成的大文件
        独有的测试存储结构,可以保存长时间测试生成的大文件,可以生成每轮的测试快照。
• 支持自动用例生成插件
        提供测试用例自动生成接口;提供基于状态转换的测试用例自动生成插件;可以根据用户需要,定制基于特定测试用例生成技术的插件。
• 自动化获取测试需求
        通过打通与doors、word、excel 等常用需求开发或管理工具,实现需求自动提取。
• 自动化执行、分析接口
        提供开放式的自动化执行接口,用户可以自行开发适配器,以适应不同的被测环境,如exe 程序运行环境、二进制程序的模拟运行环境、板级运行环境等;提供结果分析的接口,用户可以自行开发评价准则,自动化评估运行结果是否符合预期要求。
• 离线测试工作
        便于现场测试(如保密实验室、试验场、靶场等环境)。
• 整合工具链
        包括svn、matlab、ccs、higaleview、jira、ni 测试工具等常见工具链。
• 支持用例与脚本分离、脚本与测试数据分离
• 支持 word测试报告定制
• 支持回归测试


2.全自动软件测试调度平台et.ci

        et.ci 是润科通用为客户定制开发的全自动软件测试调度平台,提供了编译- 测试- 发布凯发娱乐登录的解决方案,使得开发、测试团队在软件开发、测试和交付生命周期中对研发过程进行高效的、自动化的可视化管理,帮助软件开发组、测试组轻松地完成复杂的软件项目。et.ci 可应用于嵌入式软件测试自动调度,也是持续集成(continuous integration)凯发娱乐登录的解决方案的重要组成。

平台组成
        全自动软件测试调度平台主要由基础服务与框架模块、管理与配置模块、与基础服务交互的模块、配置管理工具集成模块、编译工具集成模块、静态测试工具集成模块、软件运行时间评估工具集成模块、单元/ 集成测试工具集成模块等,参见下图:

 


主要功能与优势

• 软件开发、测试自动化流程定制,提高软件质量,缩短软件研发周期
• 可实现分布式编译、并行测试、一键式部署
• 通过集成软件开发、测试工具链,实现工具自动执行、动态分析
• 采用一定的策略实现对现有资源的统一管理和调度
• 基于同一平台自动收集过程数据,实现软件开发过程动态监控与透明化
• 支持持续集成、持续交付、敏捷开发等应用案例
• 一次配置、持续有效、定时启动、触发启动、每日构建、小步快跑、及时纠正


3.应用& 案例

        全自动软件测试调度平台et·ci 无论在嵌入式行业还是非嵌入式行业,都有很好的应用前景,以下案例是为某控制器开发厂商部署的应用平台,包含了嵌入式软件、非嵌入式软件的测试自动化调度,集成的工具链包括:
• 编译器 vc++、gcc
• 配置管理 svn、synergy
• 静态测试工具链 qac、qac++、qav
• 单元 / 集成测试工具 tessy
• 支持 linux、windows双操作系统
        通过部署et·ci 应用平台,完成在不同操作系统下的不同软件自动编译、自动静态分析、自动单元/ 集成测试,并自动发送测试报告给相关人,及时发现问题、及时修复问题,大大提高了开发、测试的效率。

凯发官方首页-凯发娱乐登录
用户登录
用户注册
*

请输入您常用的邮箱地址,错误的地址将影响功能使用

*
*
*
    性别    男   
*
网站地图