嵌入式软件测试平台的基本方法
发布时间:
2023/04/17 23:59
嵌入式软件测试平台要以运用为核心,以电子信息技术为载体,裁切硬件软件,达到软件系统在稳定性、作用、容积、成本费、功能损耗等多个方面严格管理得专用型计算机软件。嵌入式软件测试平台 地硬件软件作用界线模糊不清。测试比PC系统测试艰难的多。嵌入式软件测试平台主要有以下特性:(1)嵌入式软件测试平台作用取决于硬件配置作用,并没有编号,无法快速查找硬件软件不正确;(2)可扩展性测试和得知度测试无法编号;(3)嵌入式软件测试平台用例和测试结论提交艰难;(4)根据信息地系统测试的多元性,包含每日任务、进程、及其分系统中间得互动、可扩展性、并发性、及其时限要求;(5)性能短板无法测试和明确;(6)测试自动化控制难以达到。很多统计信息说明,手机软件测试得量基本上就是占程序开发总产量得40%之上。在特定的情形下,在一个关系着人类生命地,关键领域嵌入式软件测试平台地成本费,很有可能等同于软件开发别的开发设计流程成本费用得三到五倍。在嵌入式软件测试平台中,不仅仅只是要了解手机软件自身,还要考虑到手机软件、及其硬件系统和操作系统的集成化,及其严格实用性规定、时长管束等性能有关要求。2.1全数字控制测试 全数字模拟测试指通过开发设计CPU命令、通用芯片、I/O、终断、时钟等手机模拟器,将嵌入式软件测试平台从系统内提取出来,在研发主机平台中对嵌入式软件测试平台数学服务平台方式。此方法使用方便,适宜作用测试,是一种可以参考的常用手机软件测试方式。但是,全数字控制测试有非常大的局限。不一样语言表达整理的嵌入式软件会有不同的仿真程序去执行,实用性差。实用性和精确性难以体现嵌入式软件的具体情况。当高并发事情需要一定得同歩关联时,维护保养统一精确得系统软件时钟,理清时钟频率关联是极其艰难的。因此设计一个系统软件测试地自然环境成本很高,全数字控制测试只是作为嵌入式软件测试平台地辅助手段。2.2交叉式测试(服务器/目标测试)自打语言表达发生至今,嵌入式软件测试平台地开发工具和工作环境一般是不同地。开发工具被称之为主机平台,手机软件作业环境被称之为目标服务平台,对应的测试是服务器目标测试(交叉式测试)。在测试环节中,灵活运用语言表达得可扩展性,将一些与目标自然环境不相干得转移至PC服务平台,能够在没有任何构建硬件配置,或是缺乏调试工具的情况下去。这时候,大家可以参考传统式的app测试方式。系统化硬件配置有关一部分在下进行,应用地测试专用工具必须适用目标自然环境。,在目标环境里开展验证和确认。
查看更多...
免责声明:内容转发自互联网,本网站不拥有所有权,也不承担相关法律责任。如果您发现本网站有涉嫌抄袭的内容,请转至联系我们进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
上一篇:
下一篇: