共查询到20条相似文献,搜索用时 62 毫秒
1.
深入研究嵌入式软件的白盒测试技术,提出基于宿主平台的嵌入式软件测试构架。针对语句覆盖测试,提出一种基于顺序块的插桩方法,能有效减少桩的个数,从而减少桩函数对测试过程的影响。针对分支覆盖率测试,插桩后的被测程序运行在ARMulator上,桩获取器分析桩信息,得出程序运行中的实时语句覆盖率。实现了嵌入式软件测试平台ARMTest,实验证明:该模型能获取实时的语句覆盖率,有效进行白盒测试。 相似文献
2.
3.
本文介绍的是一种针对嵌入式软件的基于云平台的覆盖率测试方法,以及相关工具的应用。通过工具将插桩编译后的软件装载到目标机上运行,黑盒手工执行测试,白盒显示函数调用图和控制流程图,同时将执行和未执行代码分颜色显示,对未执行的代码进行人工分析,可以通过增加测试用例来提高覆盖率。 相似文献
4.
为了动态进行白盒、黑盒测试,设计实现了基于源代码插桩的动态测试工具,该工具包含了源代码的预处理方法、插桩库设计、插桩策略以及统计分析等内容。通过对源代码的语法、词法分析,对其插桩能获取最高的准确度,并且设计在函数执行,结束之前统一将桩信息写入桩文件中,减少了大量的I/O操作。最终,通过测试用例的执行获得了覆盖率、执行时间、复杂度等测试数据,正确地得到了测试用例优劣性的指标。 相似文献
5.
软件结构测试自动化关键技术研究 总被引:2,自引:3,他引:2
基于自主开发的自动化白盒测试工具WBoxTool,本文对开发软件结构性测试自动化工具的一些关键技术进行了研究,重点研究了静态测试、插装技术和自动测试用例选择技术。并介绍了WBoxTbol的系统体系结构。分析和探讨了当前基于结构的软件测试中存在的问题和进一步的研究方向。 相似文献
6.
7.
8.
覆盖率测试是检验软件测试完整性、充分性的重要方式,这里介绍了覆盖率测试基础理论、覆盖率的测试类型、覆盖率测试工作流程、比较了覆盖率测试工具Bullseye Coverage、LDRA TestBed。并通过LDRA Testbed测试工具对被测软件程序插装,分析插装程序输出的结果得到语句覆盖率、分支覆盖率等数据,以达到对软件问题的查找和对测试充分性、全面性的验证。同时给出了Turbo C开发环境下DOS操作系统的嵌入式软件,利用LDRA Testbed进行覆盖率分析和通过查看未覆盖的代码定位软件问题、测试用例覆盖情况的详细步骤。 相似文献
9.
嵌入式软件覆盖测试的研究和应用 总被引:2,自引:0,他引:2
基于软件覆盖率测试的基本理论,针对嵌入式软件测试的特点和难点,介绍了如何利用测试工具LDRA testbed获取嵌入式软件的结构覆盖率,给出了测试环境建立、源代码插装等具体实践过程,并进一步总结了嵌入式软件覆盖测试的经验和方法。 相似文献
10.
11.
Since its establishment in 1982, the Semiconductor Research Corporation (SRC) has funded extensive silicon-based semiconductor research at universities, including research in the area of computer aided design. While the consortium has had success with transferring this research to its members, the overall incidence of transfer has been limited. This study explored the key issues affecting the transfer of university computer-aided design (CAD) technology from the SRC CAD Center at Carnegie Mellon University to the SRC's industrial membership. Most research on improving technology transfer has focused on finding mechanisms to promote person-to-person interaction between developer and adopter. Interview and survey data collected from the 12 CAD Center faculty and 15 SRC member firm personnel suggest that transfer succeeds only when SRC member firms establish organizational incentives for technical personnel to commit their time to the implementation of university research, and when they provide these personnel the organizational resources needed to perform this implementation. Suggestions for improving the mechanisms of transfer are offered, but without reform in organizational incentives, improving these mechanisms is unlikely to significantly increase the rate at which university research is commercialized for actual industrial use 相似文献
12.
简要介绍了等离子体和微细加工技术。叙述了等离子体技术在微细加工技术的三个主要方面--微车图形加工、离子注入、薄膜沉积--中的应用。 相似文献
13.
彭辉 《智能计算机与应用》2017,7(6):76-77,82
物联网应用技术是当前最有发展前景的行业,智能楼宇控制技术是其重要组成部分,而各种检测技术是智能楼宇技术的关键,压力检测技术是其中一个重要检测部分,本文利用NEWLab实验箱来完成该项测试任务. 相似文献
14.
现代电子信息技术的大力发展,使得各行各业的发展中均渗透了电子技术,借此改革其经济结构。而在汽车电子技术当中,智能传感器的有效应用对于提高汽车的安全稳定性具有重要意义。而本次研究则主要立足于汽车电子技术的发展展开了探讨分析,并且针对智能传感器技术在汽车电子技术中的应用现状进行了论述,旨在能够找到进一步推动汽车智能化水平提升的有效方法。 相似文献
15.
16.
17.
高密度封装技术的飞速发展给测试技术提出了新的挑战。为了应对挑战,新的测试技术不断涌现。本文主要介绍了几种新型测试技术的特点,并对未来测试技术的发展趋势及方向进行了初步分析。 相似文献
18.
Ronald W.Stence 《今日电子》2006,(9):44-46
过去的40年里,半导体行业在集成方面取得了突飞猛进的发展。去年正好是摩尔定律公布40周年。在大部分情况下,摩尔定律也适用于试图通过技术在短期内实现迅速扩张的其他一些领域。2005年SIA年度报告中举出的一个例子可以很好地说明半导体行业的模式对日常生活的影响:“1978年,纽约到巴黎的商务航班需要7小时,机票价格为900美元。如果将摩尔定律用于航空业,现在机票的费用就只需要大约1便士,飞行时间不超过1s。”显然,航空业是不愿意采用摩尔定律的,但许多其他行业却试图适用这一定律。 相似文献
19.
软件无线电技术的研究现状及关键技术 总被引:1,自引:0,他引:1
简述了软件无线电的概念及其功能特点,介绍了目前国内外软件无线电的研究现状情况,归纳出软件无线电的关键技术为数字信号处理技术、ADC和DAC技术、智能天线技术及软件下载等,并对软件无线电的发展趋势作了展望。 相似文献
20.
随着我国科学技术的迅猛发展,人工智能技术也在许多领域得到了应用。而计算机相关技术作为人工智能技术的重要技术支撑,其在人工智能技术中的应用对于技术更新以及系统升级具有重要的作用。本文从人工智能技术中计算机相关技术的发展历程出发,对人工智能技术中计算机相关技术的发展方向进行了探究,并探讨了计算机人工智能技术的应用。 相似文献