google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] 关于嵌入式系统的笔试题

本主题由 fishy 于 2008-1-11 11:43 提升

关于嵌入式系统的笔试题


1.嵌入式系统测试包含那些阶段?他们的目的是什么
2.和通常的PC软件比。嵌入式系统测试有那些不同?
3.做好嵌入式产品的测试,需要从哪几方面着手、

这3道题应该怎么回答啊

TOP

以下的回答是否符合楼主的要求
不足之处欢迎补充
1. 一般来说,软件测试有7个基本阶段,即单元或模块测试、集成测试、外部功能测试、回归测试、系统测试、验收测试、安装测试。嵌入式软件测试在4个阶段上进行,即模块测试、集成测试、系统测试、硬件/软件集成测试。模块测试:模块的高内聚性、功能实现的一致性和正确性;集成测试:接口定义清楚且正确、模块或组件一起工作正常、能集成为完整的系统;系统测试:系统能正常地、有效的运行,包括性能、可靠性、安全性、兼容性等;前3个阶段适用于任何软件的测试,硬件/软件集成测试阶段是嵌入式软件所特有的,目的是验证嵌入式软件与其所控制的硬件设备能否正确地交互。
2. 嵌入式系统开发环境被认为是主机平台,软件运行环境为目标平台。相应的测试为host-target测试或cross-testing。在嵌入式软件测试中,常常要在基于目标的测试和基于宿主的测试之间作出折衷。基于目标的测试消耗较多的经费和时间,而基于宿主的测试代价较小。目前的趋势是把更多的测试转移到宿主环境中进行。在宿主环境中,可以进行逻辑或界面的测试、其它非实时测试以及与硬件无关的测试。在模拟或宿主环境中的测试消耗时间通常相对较少,用调试工具可以更快地完成调试和测试任务。而与定时问题有关的白盒测试、中断测试、硬件接口测试只能在目标环境中进行。
3. 嵌入式系统中软件的比重越来越大,复杂程度越来越高,嵌入式软件的测试正面临前所未有的挑战。测试人员最好了解业务需求,测试功能是否满足,一个软件产品满足功能是首要的。通常嵌入式系统对可靠性的要求比较高,测试性能是否满足,嵌入式系统安全性的失效可能会导致灾难性的后果,即使是非安全性系统,由于大批量生产也会导致严重的经济损失。嵌入式系统通常有自己的用户界面,界面是否良好是测试的一部分,软件的安装是使用的前提,便捷高效的安装必不可少。

[ 本帖最后由 ying415 于 2008-1-11 11:52 编辑 ]

TOP

来看看,学习了。
嘿嘿,

TOP

恩,学习

TOP

不错,学习一下

TOP

不错,学习一下

TOP

学习了
学历代表过去、能力代表现在、学习力代表未来。
天下无难事,在乎人为之,不为易亦难,不为易亦难,吾非千里马,然有千里志,旦旦而为之,终亦成骐骥。
个人博客  :   http://blog.sina.com.cn/yuehongbtest107

TOP

学习学习

TOP

 
当前时区 GMT+8, 现在时间是 2008-8-31 00:05Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹