- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种嵌入式实时系统的功能及性能测试
福建电脑 2004年第7期
一种嵌入式实trrJ-系统的功能及性能澳l-h-g
刘轶欧
(电子科技大学计算机科学与工程学院,四川成都610054)
【摘要l按熙嵌入式操作乐统的功能。将其分为任务管理、内存管理、消息队列管理、信号量管理、事件管理、
舟步通信管理等十十模块,蛄舍为用户提供了太量API函教,奉文介绍了一种自行研发的高可靠嵌入武实时操作系
兢的测试方法。访方法对其它操作系统的测试也具有一定的指导意叉。
【关键词】实时操作乐统功能测试性能测试 API
l,引肓 试中有两个作用:
嵌入式实时系统的种类多种多样.如何用尽可能少的时间 · 检验测试用例的有效性:如果两个测试用例在执行时
测试功能繁多的嵌人式实时系统、如何评价嵌入式实时系统的 候的路径相同,那么就可以把这两个测试用例合并。
性能,既是开发者也是用户在选用嵌入式实时系统时要考虑的 · 检验等价类划分和结构分析的结果是否合理:用等价
问题。本文针对一种自行研发的高可靠嵌人式实时操作系统,在 类的各个输人情况作为测试用例在执行时候的路径应该是相同
较短时间内测试了系统的测试,所使用方法对其它操作系统的 或者相近的.因为等价类中的各个输入条件应该是等效的,否则
测试也具有一定的指导意义。 说明划分不台理,对于结构分析同样可以如此来检验。
2、测试环境 3.3功能测试
2.1硬件 系统为用户提供了70个API函数.用户通过调用这些函数
II 来使用操作系统提供的功能。
宿主机环境:Penfium300MHZ内存192MB
目标机环境:i386SX25MHZ内存16“KB 功能测试的步骤如下:
2.2软件
宿主机环境:操作系统为Windows2000,GNU工具链,编程
语言为ASM.C
3、功能测试
3.1功能测试的方法
· 等价类划分:等价类划分涣I试把输人集台中的输人情
况分为若干个互不相交的等价类,每个等价类中的输人情况对
于揭露程序中的缺陷来说,是等效的【1】。
即C={cl,G,G,.......巴I。且GnQnGn......n巴=币
其中c为整个输人集合,G.G.G…....,L为从C中划分出来的
等价类。在选取滑I试用例的时候.把等价类中的输人情况看作一个
整体.每个等价类只需选取—个输人情况作为测试用例。
· 边值分析:分析等价类的边界值,选取稍高于边界值或
稍低于边界值的输人情况作为测试用例。在软件测试中,用边界
输入情况作为测试用例常常更能查出软件内部的错误。这是因 例如如下的实现设置任务优先级的功能的API函数.其定
为在程序编写的时候,程序员对边界情况常常不够重视。 义如下:
· 结构分析:对系统的模块结构进行分析.合并使用相同 m‘町h“L刚。口hI且L—Lp|i砷“Objcct,Jd碓t
模块的测试用例.减少覆盖功能测试所需的测试案例的个数。 cn_呻州dq哪Jmriorlty.
cn呻J呻L_pim‘竹★oI州啊jq
在对本操作系统进行功能测试之前,笔者分析了系统的模
’;
块结构以及API函数和各个模块之间的关系。发现有很多不同
的被测功能实际上使用的是相同的模块,只需要测试其中的一 输出变量:函数返回值、old—prio^‘y(被取代的原来的优先级)
个.就可以达到对这些不同功能进行测试的且的。 首先选取输人变量id,经过结构分析,发现此功能所涉及的
例
您可能关注的文档
- 【内部管理】打工、生意、事业的区别 ----把工作当成事业来做,你会快乐很多!.pdf
- 【免费】浙大版概论.ppt
- 【倍速课时学练】(2014秋开学)沪科版九年级数学上册21.2 二次函数的图象和性质(第1课时) 课件.ppt
- 【初中数学精品PPT】【二次函数】10待定系数法设解析式之三里挑一.pptx
- 【原创】接触问题(参考ANSYS的中文帮助文件).doc
- 【北美购房网】中国人在美国买房 产权人写谁最好.pdf
- 【免费】ppt底图大全1.ppt
- 【单元考点集训】2014届高考生物考点练习:必修2第1章遗传因子的发现(含13年高考试题).doc
- 【图】针灸减肥食谱单图片介绍让你一日三餐都吃的健康.pdf
- 【在线】电子科大17春《市场调查与预测》在线作业3.doc
文档评论(0)