产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088
当前位置:泽众软件测试网- 技术文章 -正文

常用嵌入式软件测试方法分析和对比

发布时间:2020-10-12

由于嵌入式系统的自身特点,如实时性(Real-timing),内存不丰富,I/O通道少,开发工具昂贵,并且与硬件紧密相关CPU种类繁多等等。嵌入式软件的开发和测试也就与一般软件的开发和测试策略有了很大的不同。嵌入式软件的测试可以分为软件测试方法,硬件测试方式和软硬件结合的测试方法,接下来就对各种测试方法进行详细分析对比。
 
软件测试方法
软件测试方法的目的就是尽量减少嵌入式软件在目标环境下测试的时间,不需要为了完成测试工作而建立专用的硬件测试环境,降低测试的成本。软件测试方法一般是通过在宿主平台上建立一个软件方针测试环境来完成对被测软件的测试。
 
硬件测试方法
常用的硬件测试方法主要包括总线监视器、仿真存储器、在线仿真器ICE和逻辑分析仪等。
 
软硬件结合的测试方法
为了解决实时软件测试过程中引入额外的代码而产生的探针效应问题,测试工程师渐渐开始研究软硬件相结合的实时嵌入式软件测试方法。在这些方法中,为了解决某个特定应用中嵌入式软件的实时性测试问题,需要开发专门的硬件设备和上层分析软件。不过这种方法通用性不好,而且实现困难,测试成本高。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。
沪ICP备07036474号 2003-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系