共查询到19条相似文献,搜索用时 140 毫秒
1.
嵌入式软件仿真测试环境实时数据处理研究 总被引:2,自引:2,他引:0
分布式仿真测试环境是对嵌入式软件进行测试行之有效的手段.大量测试数据在仿真模型之间的实时通讯、收集和分布节点之间的传输是分布式仿真测试环境的设计难点.提出了一种实时数据处理的层次设计,应用代理模式和批处理双缓存区模式,解决了分布式仿真测试环境实时数据处理的关键技术,据此设计和实现的分布式仿真测试环境产品已成功应用于型号软件系统测试工程中. 相似文献
2.
3.
Vxworks操作系统是一个功能强大、而且独立于处理器的实时操作系统,它具有多任务处理能力和保证软件实时性的各种通信机制;在分析嵌入式软件仿真测试环境的多任务性和实时性需求的基础上,基于任务权重优先调度算法和系统的功能模块的紧急度调度算法,对系统的各个模块进行了合理的任务划分,并提出了单处理器下的基于信号量通信的静态权重优先级抢占的任务调度算法;确定了需要调度的任务集合,并给出了测试环境任务总体关联图及具体实现方法,通过Windview工具对任务调度和实时性进行了验证。 相似文献
4.
5.
实时嵌入式软件的测试技术 总被引:22,自引:1,他引:21
实时嵌入式软件作为应用软件的大流派,在很多领域有着极其广泛的应用,但其质量却令人担忧,本文首先概括地介绍了实时嵌入式软件的应用现状,在详细分析了实时嵌入式软件的特征-实时性、嵌入性特性反应性-的基础上,综述了在该领域的国内外测试现状,包括各种测试方法,测试工具,测试策略和存在的问题,最后,对实时嵌入式软件的测试进行了小结。 相似文献
6.
7.
8.
基于嵌入式软件实时运行和测试的仿真环境的研究与设计 总被引:4,自引:0,他引:4
测试环境在嵌入式软件测试过程中起着重要作用,一些软件测试人员拥有好的测试软件,却苦于没有好的测试环境来支持。该文提出了一种基于嵌入式软件实时运行的通用仿真测试环境。在测试过程中,主要应用于系统测试,适用于一般嵌入式软件和容错软件的实时测试。采用了总线上的故障注入和数据采集方法。环境的实现利用了现代微机的高性能、多任务多线程,以及FPGA、PCI等技术。 相似文献
9.
为了弥补传统实装测试环境无法满足异常测试用例执行条件等缺点,提出一种基于CAN总线的工程装备嵌入式软件仿真测试环境平台;首先介绍了测评中心体系结构,阐述了软件仿真测试环境的功能实现及优点;利用该平台对某型显示终端进行软件测试,在软件需求分析基础上建立了仿真模型,配置了总线接口,编写了测试脚本任务,最后列出了软件测试发现的问题;采用软件测试环境平台,能够提供极端或异常的测试环境,缩短了软件测试周期并提高了测试效率。 相似文献
10.
11.
12.
13.
为了解决远程设备数据处理不及时的问题,提出了一种基于RTX实时操作系统的设备数据处理系统.该系统由RTX实时数据处理进程和人机交互进程两部分组成,其中RTX实时数据处理进程负责接收远程设备端的数据并进行实时的处理,将处理过的数据经共享内存和同步事件对象等通信方式,传输到Win32的人机交互进程进行显示和存储数据,同时用户可以通过控制指令修改远程设备的状态.实验证明,该系统解决了设备数据处理不及时的问题,保证了设备管控的实时性和稳定性,能够满足对远程设备进行实时管控的要求. 相似文献
14.
介绍了无线传感器网络软件模块的基本组成和其中的数据中转器嵌入式软件部分的功能设计,重点介绍嵌入式软件测试的基本概念、测试方法和关键技术。在此基础上给出了数据中转器的嵌入式软件测试系统的基本框架图和必要的软件测试工具介绍。 相似文献
15.
16.
基于构件的软件工程(CBSE)是众多嵌入式软件开发方法中的一种崭新方法。本文提出一种RT—UML^*/LTLC的双语言框架来对基于CBSE的嵌入式实时软件的建模.既能充分地刻画出嵌入式软件实时.资源严格有限等特点,又能较好地体现出构件的特征,能更容易地过渡到基于构件的嵌入式软件开发方法的后继阶段。 相似文献
17.
为提高测试系统开发的可复用度、降低开发成本,研究并设计了一种嵌入式软件测试系统的软件框架。首先给出嵌入式软件测试环境的领域模型,然后在领域模型基础上给出其执行框架,该执行框架利用面向对象技术,定义了一组系统类和一组支持类,并可进行扩展以实现特定应用。设计的框架提供了较为通用的测试执行系统基础设施实现方案,能够支持各种体系结构的测试环境设计。 相似文献
18.
随着嵌入式软件技术的发展,嵌入式软件规模日益扩大、复杂程度越来越高,给软件测试提出了挑战。针对复杂嵌入式软件,设计一种软件自动化测试及管理系统,融入软件工程化管理过程,将自动化测试与测试管理过程相结合,打造一个无缝连接的系统。自动化测试及管理系统包括:接口设计、测试策划、测试设计、测试执行、测试结果显示与记录、缺陷管理和回归测试,以及数据分析和知识库等。在此基础上,设计并实现了自动化测试及管理系统,并在某测试项目中进行了应用。实践证明,使用自动化测试及管理系统开展嵌入式软件测试可以有效提高测试效率和质量。 相似文献
19.
彭慧伶 《单片机与嵌入式系统应用》2010,(12):14-16
嵌入式软件自身软硬件结合的复杂性及其质量的重要性,造成其软件测试的特殊性,就是在执行正常软件测试的单元测试、集成测试、系统测试的过程中,还要考虑到软件与硬件的兼容问题,即需要进行软硬件集成测试。本文首先介绍了嵌入式软件与硬件集成测试的相关概念,然后归纳提出了软硬件集成测试过程,结合当前软件测试理论前沿知识,把该测试过程进行重组和改进,并给出了测试模型。 相似文献