首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 437 毫秒
1.
本文基于大学计算机教学,以嵌入式软件自动测试为实例,对当今嵌入式软件测试现状进行了分析比较,对嵌入式软件的自动化测试作了深入研究,分析针对嵌入式软件自动化测试系统的解决方案,突破了源码分析、测试用例自动生成和执行、覆盖测试、测试报告自动生成等多项关键技术,研究得出了这种在功能、性能上都能满足当今大多数需求的嵌入式软件自动化测试方案,并积极的将其应用在实际教学中。  相似文献   

2.
随着嵌入式软件结构的日益复杂,嵌入式软件的测试也越来越重要。在对嵌入式软件的特点以及嵌入式软件测试环境和策略分析的基础上,对嵌入式软件基本测试方法进行了研究。  相似文献   

3.
嵌入式软件的复杂度越来越高。作为软件可靠性测试的一种重要方法,完全路径覆盖在实际项目测试中越来越不现实。针对这种现状,提出了一种易于操作的关键路径覆盖测试方法。该方法利用AOE网生成全路径矩阵(APM)算法求出待测程序的关键路径,然后利用自动化测试工具对程序进行线性代码与跳转(LCSAJ)分析,最后在其辅助下完成关键路径覆盖测试。实验结果表明:在保障软件可靠性的前提下,该方法节约了测试成本,显著提升了测试效率,具有一定的工程应用价值。  相似文献   

4.
单元测试是对嵌入式软件进行测试的最低级别的活动,是保障整个测试效果、保证产品质量的基础。RTRT(Rational Test Real Time)是IBM Ratioanl提供的典型嵌入式软件代码级自动化测试工具,可同时对宿主机和目标机进行测试和调试,自动生成测试脚本、测试桩和测试报告。通过研究应用表明利用RTRT进行嵌入式软件单元测试实现自动化,能大量减少测试工作量,有效提高测试效率和软件质量。  相似文献   

5.
对嵌入式软件的测试进行了研究,从测试工具的使用、获取上载的测试数据对其进行了阐述,最后给出了相应的测试策略.  相似文献   

6.
随着嵌入式系统的复杂性不断提高,嵌入式软件测试变得越来越重要。针对嵌入式软件测试的特点,通过模拟测试智能水量计量仪的软件系统,设计开发嵌入式软件动态测试数据采集原型系统(ASDCESDT,An-tetype System of Data Collection in Embedded Software Dynamic Testing),为测试与维护工作提供底层数据支持。  相似文献   

7.
对嵌入式软件的测试进行了研究,从测试工具的使用、获取上载的测试数据对其进行了阐述,最后给出了相应的测试策略.  相似文献   

8.
嵌入式应用领域的不断拓展,嵌入式系统的安全性和可信性越发重要,如何设计和测试一个可信的嵌入式系统是现在和未来研究的重点,尤其是嵌入式软件的可信测试技术与方法的研究。在分析软件运行剖面的基础上,依据分支路径和MM-路径测试技术,研究基于嵌入式系统的可信软件测试方法,提出一种代码覆盖和集成测试技术,用于结构覆盖测试和程序复杂度分析,指导可信软件代码设计和测试用例设计,提高软件测试效率和加速错误定位。  相似文献   

9.
当前,嵌入式系统已发展成为汽车电子行业的焦点,鉴于其自身设计特性,为保证软件质量可靠性,软件测试必不可少。在介绍软件测试基本概念的基础上,针对ISO 26262功能安全标准,从静态测试和动态测试解决方案上介绍了相关嵌入式软件测试工具,并根据测试结果分析工具的有效性。结果表明,软件测试工具可以将代码质量进行量化,直观得到修改意见,极大提高软件开发效率,同时减少产品开发后期问题出现率。  相似文献   

10.
增量法是应用于集成测试的方法,合适的增量集成策略能够降低测试成本、保障测试的充分性、提高测试效率。针对目前嵌入式软件集成测试增量方法不明确、对于函数调用关系验证不充分等问题,通过参考集成测试相关国家标准并结合嵌入式软件的特点进行深入分析,提出一种新的集成测试序列生成方法。该方法从集成测试函数调用关系的充分性入手,按照以“层间集成”为主、“层内关键系数集成”为辅的设计思路,将嵌入式软件中的函数基于节点层和关键系数以集成的先后顺序划分,得到经粗调和微调后的增量集成序列。该方法能简单、高效地解决集成测试增量集成问题,具备工程实践应用意义。  相似文献   

11.
高职院校嵌入式软件专业建设及其人才培养   总被引:5,自引:0,他引:5  
目前,嵌入式软件行业已经成为IT业界发展最快的行业,因而社会对嵌入式软件人才的需求在不断的增加,当前毕业的大学生还无法满足企业的这一需要。目前高等院校的专业设置也没有专门的专业针对嵌入式软件行业的,因此,在我们高职院校培养适合企业需要的嵌入式软件行业的人才便非常紧迫。  相似文献   

12.
嵌入式系统是计算机相关专业的重要课程,嵌入式软件开发是嵌入式系统应用的一个重要方面,嵌入式软件开发实践教学环节是该课程整个教学环节中非常重要的一个部分。论述了嵌入式软件开发课程的内容选择,嵌入式软件开发实践教学状况。嵌入式软件开发实践教学改革包括:加强硬件实践教学、利用社会培训公司优质资源、建立校企联合实践基地、项目驱动实践教学模式的改进等。最后,对嵌入式软件开发实践课程成绩评价体系的调整进行了讨论。  相似文献   

13.
嵌入式Linux软件是最难测试的一类软件。在测试过程中通过使用有效的测试框架,可以显著提高测试效率,最终确保软件质量。通过对嵌入式软件测试方法、测试工具与测试流程的深入研究,一种通用的嵌入式Linux软件的测试框架被提出,利用该框架可有效改善软件质量。  相似文献   

14.
嵌入式软件的应用与开发是计算机软件发展的趋势。本文先对传统嵌入式软件的开发方法和环境进行了阐述,然后介绍了迭代式软件开发方法以及通用建模语言UML,在此基础上提出了基于UML的嵌入式软件开发环境,并对它的组成与结构进行了分析。  相似文献   

15.
随着嵌入式系统的飞速发展,对嵌入式软件进行快速开发和有效的调试变得更加重要。在嵌入式系统开发过程中,调试器对软件进行调试是一个重要的环节,直接关系到嵌入式软件的质量和开发效率。面对当前日益复杂的嵌入式应用,对设计嵌入式系统应用的开发调试平台提出了更高的要求,这就要求交叉调试器除了具有基本调试功能外,还应提供任务级的特殊调试支持。本文首先介绍了交叉调试器和Monitor的基本原理,分析了调试器的整体框架和核心,并对交叉调试器中任务级调试的基本原理及其实现的若干关键技术进行了阐述。  相似文献   

16.
嵌入式软件目前有广阔的应用背景,一种基于Statechart的嵌入式软件设计方法适用于中小型嵌入式系统的开发。该方法从功能需求开始,逐步求精,并在层次化的分析过程中对结果进行形式化验证,保证系统设计的可靠性,能有效地完成嵌入式软件设计中从需求到代码分析的设计过程。  相似文献   

17.
程序测试是嵌入式软件开发正确进行的重要保证。然而由于源代码的缺失,测试者常需要对可执行文件深入解析以便于测试的进行。文中将基于VLIW目标机实现ELF二进制编辑器,完成对可执行文件的解析与编辑,提供一种理解程序功能的途径,保障程序测试的顺利执行。该ELF二进制编辑器将借助指令编码表,采用二级查找方式实现指令流的分析,同时利用LEX和YACC技术建立灵活的命令行模式,准确快速地完成二进制文件编辑,节约程序调试成本。  相似文献   

18.
基于Java编译器的MC/DC测试覆盖方法设计,主要对Java文件中存在的条件表达式实现MC/DC测试覆盖算法,并对其条件语句进行插桩,生成插桩文件,针对后续的具体测试用例检查是否满足MC/DC测试覆盖算法以及覆盖率统计。  相似文献   

19.
传统的远程终端嵌入式系统软件升级可操作性差、稳定性低,无法保证数据传输过程中的完整性。针对这些问题,使用智能手机作为操作平台,实现了由MSP430系列芯片组成的仪表软件升级解决方案。采用蓝牙方式将智能手机与IC卡读写射频器连接,IC卡读写射频器将需要升级的代码信息通过无线射频技术传给MSP430系列芯片,通过ISP技术完成MSP430系列芯片嵌入式软件的程序升级。通过远程天然气仪表测试及应用,证明该软件升级方案能进行MSP430系列芯片嵌入式软件的稳定升级。  相似文献   

20.
分析了嵌入式软件功能和软件特点,可以更好地了解嵌入式软件在计算机系统中应用方向,充分解析嵌入式软件技术应用优势,为计算机系统运用嵌入式软件提供理论参考.  相似文献   

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

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