检测到您正在使用 Safari 浏览器,可能影响导出功能的正常使用,建议您下载
Google Chrome
、
Microsoft Edge
、
Firefox
。
X
智研平台
会员
绑定机构
扫描成功
请在APP上操作
打开万方数据APP,点击右上角"扫一扫",扫描二维码即可将您登录的个人账号与机构账号绑定,绑定后您可在APP上享有机构权限,如需更换机构账号,可到个人中心解绑。
登录机构账号
登录 / 注册
登录 / 注册
机构登录
复制成功
设置
万方会员
暂未开通会员
开通即享超值福利、会员权益
优质内容推荐
立即开通
个人中心
我的智研
订阅
收藏
退出登录
简
繁
搜索
首页
>
期刊导航
> Universe Scientific Publishing
> 2022年4卷7期
>
目标机环境下的嵌入式软件单元测试探讨
DOI:
10.12361/2661-3727-04-07-116216
目标机环境下的嵌入式软件单元测试探讨
文摘阅读
16
第三方链接
3
导出题录
18
被引
0
刘 少雷
陕西烽火电子股份有限公司
全文直达
引用
收藏
分享
打印
摘要:
在嵌入式系统的开发中,由于环境的不同,宿主所进行的单元测试脚本与目标机器的结果不相符,从而导 致了测试的精确性。通过对某一特定的工程实例,提出了一种基于对象的单元测试环境,可以有效地解决这一问题, 提高单元测试的可靠性。在宿主环境下进行单元测试是非常方便的,因此,在软件开发的时候,大部分的单元测试 都是在这样的环境中完成的。不过,因为使用了主机执行单元测试所使用的编译连接环境与实际的嵌入式系统运行 环境有很大的不同,造成实际操作结果与现实不符,影响了单元试验的可靠性。为保证测试函数的输出与产品代码 中的功能保持一致,那么就必须在目标机上进行单元测试。同时,利用实际工程中的单元测试脚本,对宿主单元和 靶机单元的测试结果进行了对比。嵌入式软件是基于嵌入式系统的,具有很好的实时性。开发人员很难在写了一段 代码之后立刻就能高效地执行这个程序,这会造成更多的bug。软件单元测试是软件开发的基础工作,是软件验证的 重要工具。对软件进行一系列的单元测试,可以有效改善软件的质量、减少软件的缺陷、降低软件的危险性、发现 软件存在的潜在问题、增强代码的规范性、稳定性和可靠性。针对嵌入式软件的特性,结合多年的测试实践,参照有 关标准,给出了一系列的测试程序,包括测试工具、测试内容、测试过程标准化等要求。嵌入式系统的测试环境包括 了对象和宿主两个方面。但是,在单元测试阶段,嵌入式软件则可以在宿主环境中进行,除非是在目标环境中进行。
关键词:
目标机环境;嵌入式软件;单元测试
在线出版日期:
2025-08-22
(万方平台首次上网日期,不代表论文的发表时间)
Universe Scientific Publishing
ISSN:2661-3719
年,卷(期):
2022
,4
(7)
相关文献
换一换
1.
会阴冲洗方预防重症监护室导尿管相关性尿路感染的理论探讨
金宣佑
等;
中国民间疗法
;
2025
2.
神经源性膀胱患者尿路感染和无症状菌尿的特征分析
陈世凯
等;
浙江医学
;
2025
3.
经颅磁刺激联合间歇性导尿术治疗神经源性膀胱患者的效果
李亚利
等;
中国民康医学
;
2025
4.
基于沟通达标理论的护理干预结合多形式健康教育在神经源性膀胱患者间歇导尿中的应用效果
谢婧
等;
临床医学研究与实践
;
2025
5.
目标机环境下的嵌入式软件单元测试探讨
李诗雨
等;
中华医院感染学杂志
;
2020
相关主题
神经源性膀胱
间歇导尿
生活质量
间歇性导尿
泌尿系感染
meta
相关学者
乔甫
四川大学华西医院
朱红军
苏州大学附属第一医院
李玉森
济宁医学院附属医院
张大伟
苏州大学附属第一医院
李诗雨
四川大学华西医院
相关机构
湖南省新宁县人民医院
陕西省榆林市榆阳区人民医院
石楼县人民医院
北京西山医院
重庆市南岸区妇幼保健院
x
回到
顶部
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈