首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 93 毫秒
1.
基于Python的实时嵌入式软件测试脚本   总被引:3,自引:0,他引:3       下载免费PDF全文
蒋崇武  刘斌  王轶辰  胡璇 《计算机工程》2009,35(15):64-66,7
基于Python语言设计一种实时测试脚本,开发扩展模块,实现测试脚本与嵌入式软件仿真测试环境(ESSTE)的接口。该测试脚本使用简便,实时性高、描述能力强、具有良好的可复用性,目前已成功应用到ESSTE中。对多个实时嵌入式软件进行测试,结果验证了该测试脚本的正确性和实时性。  相似文献   

2.
软件测试中,脚本技术的引入是实现软件测试自动化技术的有效手段。软件测试脚本化可以减少测试人员的工作量,提高软件测试的可维护性。另外,脚本语言具有较好的移植性,有利于实现跨平台,可提高脚本代码的可重用性和测试的可重复性。结合嵌入式软件测试的特点,提出了针对嵌入式软件仿真测试的通用测试脚本语言ESSTSL,并对该语言的设计以及在测试环境中的实现机制进行了阐述,并将其应用于实际的软件测试中。  相似文献   

3.
为了提高嵌入式实时软件的测试效率,提出了基于关键字驱动脚本技术的嵌入式实时软件自动化测试框架。首先指出嵌入式实时软件测试存在的问题,对比分析了目前常用的自动化测试框架;然后针对DCS控制器嵌入式软件设计了自动化测试框架,并描述用到的相关技术;最后给出控制器版本验证的例子,结果表明自动化测试的可行性。  相似文献   

4.
实时嵌入式软件仿真测试平台的体系结构设计   总被引:7,自引:0,他引:7  
从实时嵌入式软件测试平台的需求出发,分析了实时嵌入式软件测试对计算机体系结构的要求,提出了以实时协处理为特征的面向实时嵌入式软件系统测试应用的体系结构解决方案。  相似文献   

5.
基于覆盖的软件测试技术在实时嵌入式软件中的应用研究   总被引:14,自引:0,他引:14  
基于覆盖软件测试技术在实时嵌入式软件中的应用进行的研究,针对实时嵌入式软件测试的特点,文中提出了一个适用于实时嵌入式系统覆盖测试的软件测试模型。并对该模型实现中的核心技术进行了阐明。最后介绍了以上软件测试技术在实际工程项目的应用情况。  相似文献   

6.
根据实时嵌入式软件的特点,设计了一套嵌入式软件实时性测试过程,这个测试过程不仅融合了传统嵌入式软件测试方法:静态时间分析和动态实时检测。提出了自己的测试内容:设计测试、硬件输入测试、软硬件同步测试和抗干扰测试。从而为改善嵌入式软件测试过程提供了帮助。  相似文献   

7.
针对嵌入式软件GUI自动化测试平台的开发设计,本文研究了Python测试脚本扩展嵌入技术,针对GUI软件测试行为扩展了测试函数,采用开源库Boost.Python将Python解析器嵌入GUI自动化测试平台软件中;在此基础上,描述了用例要素与脚本要素的对应关系,并且针对不同类型的扩展测试函数提出了基于关键字索引和图像建模的脚本函数自动生成技术方案;描述了Python测试脚本的调度执行原理,通过Python测试脚本执行实现GUI软件自动化测试。  相似文献   

8.
由于嵌入式系统对功能和性能的高要求,对嵌入式软件进行测试存在一定难度。嵌入式系统通过各种不同类型的接口与外界实现交互,故而对嵌入式系统的接口进行测试,是保证嵌入式软件质量的重要途径。以某型模拟对抗终端嵌入式软件为例,根据该型终端的特点,对基于IOTEST实现嵌入式软件测试的自动化进行研究。依照测试需求分析、测试环境搭建、测试建模、变量配置、测试脚本编写、测试执行的测试步骤和方法,通过测试实现过程详细说明了IOTEST在嵌入式软件测试中的应用。测试结果表明,IOTEST能够对嵌入式系统接口的正确性、实时性和可靠性进行有效地测试,该工具在测试过程中具备良好的实用性和通用性。在嵌入式软件的测试过程中合理使用IOTEST,可以有效提高测试效率,保证软件质量。  相似文献   

9.
任洪波 《计算机科学》2007,34(3):290-292
传统的嵌入式软件测试系统,不论是单机结构还是分布式结构,在长时间大规模的嵌入式软件可靠性测试时,都在数据传输方面存在相应问题。本文针对嵌入式软件可靠性测试对数据通信的实时性、延迟确定性要求,结合在国防、通信、航天、工业控制等领域广泛应用的交换式以太网技术,介绍了一种星型拓扑嵌入式软件测试系统原型。  相似文献   

10.
面向软件可靠性测试数据生成的剖面构造技术   总被引:3,自引:0,他引:3       下载免费PDF全文
艾骏  陆民燕  阮镰 《计算机工程》2006,32(22):7-9,45
软件可靠性测试是软件可靠性工程中的一项重要工作内容,通过软件可靠性测试积累的软件失效数据可以为软件可靠性的评估、验证提供重要的度量依据。针对传统的基于操作剖面的可靠性测试方法对实时嵌入式软件的适用性差、测试难以实施的情况,在操作剖面的基础上提出了一种层次化网络体系结构的使用剖面的概念,并研究了构造使用剖面的系统方法,以及根据使用剖面生成用于实时嵌入式软件可靠性测试操作序列的方法。该方法适用于实时嵌入式软件,对其它非实时软件也具有参考价值。  相似文献   

11.
嵌入式Web服务器端脚本引擎设计与实现   总被引:1,自引:0,他引:1  
由于嵌入式设备的资源有限,RAM和ROM都非常小.为了在资源受限的情况下实现Web服务功能,在分析HTTP1.1的基础上,设计了一种简化的嵌入式Web服务器的软件结构.在参照MicrosoftASP技术的基础上,定义了实现嵌入式Web服务器端脚本解析的主要函数和接口,并给出了脚本引擎调用方法.结合C语言编程,成功地实现了HTTP连接和脚本解析.  相似文献   

12.
嵌入式实时软件具有严格的时间要求,任何时间错误都可能造成重大的经济损失甚至导致灾难性的后果。因此,在软件开发早期,对其时间需求进行形式化的分析和验证是非常重要的。本文提出一种基于构件的嵌入式实时软件建模与分析方法,该方法不仅可以检测出需求模型中的时间冲突,有助于保证嵌入式实时软件时间约束的正确性,而且也也使得分析结果具有可复用、可扩展的优点。  相似文献   

13.
基于实时嵌入式软件的测试经验,针对实时嵌入式软件特点,研究了基于LDRA的嵌入式软件覆盖率测试方法,分析了程序插装BITMAP技术应注意的问题,提出了单文件和多文件两种方式的覆盖率测试方法。对于嵌入式软件测试,具有实际参考价值。  相似文献   

14.
针对嵌入式Web技术能监测和控制各种嵌入式设备进行网络互联的特性,结合HTML和Web技术,重点论述了嵌入式服务器软硬件部分的设计思想和体系架构.试验结果表明,嵌入式Web技术可实现对设备状态的实时监测和控制.  相似文献   

15.
近年来,在我国科学技术不断发展的推动下,计算机在人们生活和工作中的应用已经非常普遍,成为了一种重 要的工具。在实际的计算机软件设计环节中,科学使用嵌入式的实时软件,切实处理计算机软件的故障,使整个计算机软件的 设计更加简单,简化了设计流程,有效对系统的质量进行了强化。嵌入式实时软件在计算机软件设计中的应用表现出很大的 优势。  相似文献   

16.
基于Web数据库和第三方控件的动态图像发布技术   总被引:1,自引:0,他引:1  
李琳  杜晓荣  潘平 《计算机工程》2003,29(22):108-110,157
在基于Web和数据库的动态发布技术的基础上,为了实现通过拨号上网远程访问和监控服务器端的实时数据,将自开发的ActiveX控件暴露出标准COM接口以提供给脚本访问,通过借助服务器端的ASP脚本编辑环境和数据访问ADO组件,连接该控件与数据库,实现浏览器端画面的动态显示。  相似文献   

17.
汽车计算平台就是指通过车内网络通信技术,依靠高性能集成计算技术和高可信软件技术,基于高性能CPU芯片和嵌入式实时操作系统构建整车的集中计算控制核心.通过在FreeScale的Total5200和嵌入式Linux系统之上,创建基于OSGi规范的信息系统,完成各汽车模块和远程服务系统的信息交互和信息管理.介绍信息系统的架构,并详细描述信息系统的实现.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号