51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8966|回复: 8
打印 上一主题 下一主题

[讨论] 关于嵌入式系统的笔试题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-10 16:48:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.嵌入式系统测试包含那些阶段?他们的目的是什么
2.和通常的PC软件比。嵌入式系统测试有那些不同?
3.做好嵌入式产品的测试,需要从哪几方面着手、

这3道题应该怎么回答啊
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

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

[ 本帖最后由 ying415 于 2008-1-11 11:52 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-14 21:10:44 | 只看该作者
来看看,学习了。
嘿嘿,
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-2-26 18:09:27 | 只看该作者
恩,学习
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-4-24 13:32:58 | 只看该作者
不错,学习一下
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-4-24 13:33:20 | 只看该作者
不错,学习一下
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-7-18 11:51:42 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-8-28 10:44:52 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-12-4 18:50:45 | 只看该作者
不错!学习!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 06:53 , Processed in 0.070782 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表