- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
\声学技术
维普资讯
2008年第 4期 声学与电子工程 总第 84期
Testbed/Tbrun应用于嵌入式软件单元测试
王 煜 何永军
(第七一五研究所,杭州,310012)
摘要:以实际测试对象为倒.论述软件测试工具TestbedT/Brun在嵌入式软件单元测试中的应用。介
绍了软件测试工具的功能、代码插装原理、测试环境搭建、结构覆盖率测试、测试数据获取途径等相关技
术研究及经验总结。
关复词:TestbedT/brun=嵌入式测试;代码插装:测试环境:结构覆盖率
软件单元测试是软件开发过程中进行的最低 编 规则综合了众多软件公司的编程经验:
级别的测试活动,也是软件测试的基础。在传统的 · 可使用代码覆盖率检验软件测试效率:
结构化编程语言中,比如C,要进行测试的单元一 · 项 目负责人或管理者可定期检查软件并
般是函数或子过程。在单元测试活动中,软件的独 确保开发出的软件可靠且易于维护:
立单元将在与程序的其他部分相隔离的情况下进 ● 支持 DO.178B(A,B,C级)、ISO.9001、
行测试,测试的依据是详细设计说明。单元测试主 lEC,W9、Tick/IT等众多软件标准验证。
要包括软件代码审查、静态分析和动态分析。静态 有了测试工具的支持,我们测试 I作的效率
分析就是对软件的源代码进行走查,查找软件编码 有了显著的提高,但测试工具不能代替人工测试。
的错误和缺陷或对单元的静态度量性能指标进行
分析,并不需要对源代码进行编译和执行;动态分 2单元测试方案
析是通过执行软件单元,对其性能、功能和结构覆 经历了几个项 目软件单元的测试之后,我们
盖率分析。单元测试主要关注结构覆盖率指标,而 总结出了使用 Testbed/TBrun执行单元测试的基
要取得满意的覆盖率测试效果,需要人工开发的测 本方法是:设计测试刚例:对被测软件进行 自动
试环境并借助专业的测试工具…。
源程序插装;执行插装好的源程序单元:分析输
入数据和预期输出:得到被测软件在当前的测试
1Testbed/Tbrun简介
}{j例执行过程中代码的覆盖率。每执行一个测试
Testbed/TBrun是英 国 LDRA 公司开发的一 用例就需要重新编译并执行。由于TestbedT/Brun
套主要用在软件测试与软件维护阶段以提高软件 的覆盖率统计具有累加的功能,所以在执行完所
产品的质量为 目标的测试工具。它可同时支持编 有的测试用例后就可以得到一个总的覆盖率文
:吗规则检查、软件度量分析、数据流分析、覆盖 件。Testbed/TBrun通过对覆盖率文件的分析得出
率分析,不仅可以用于主机平台上的软件测试, 软件单元相应语句的覆盖率,据此可以快速识别
:还可用于嵌入式软件测试。采用 LDRATestbed 冗余的测试数据并增补遗漏的测试数据,从而指
可以明确地定义所编软件达到的级别和所要接受 导我们设计新的测试用例。在多个项 目软件的测
的测试。它的主要特性如下: 试过程中,该工具为我们的测试工作提供了很大
· 在编程阶段可检测和修改软件的错误与 的帮助,但也遇到了一些问题,尤其是针对嵌入
缺陷; 式软件的测试。
您可能关注的文档
最近下载
- 家庭与社区的变化与发展.pptx VIP
- 丙肝防治培训课件.pptx VIP
- 《食物链》.ppt VIP
- 2025年辽宁丹东市融媒体中心招聘6人笔试模拟试题参考答案详解.docx VIP
- 2018湖北省市政工程定额(第十一册措施项目)PDF版.pdf VIP
- 4.1和面、揉面、饧面、搓条(课件)- 《中式面点制作基础教程》同步教学(劳保版).pptx VIP
- 2025年丹东市融媒体中心招聘考试笔试试题.docx VIP
- 铁路技术管理规程(普速铁路部分)题库 .pdf VIP
- 中国失眠症诊断和治疗指南(精选PPT).pptx VIP
- 2025年马鞍山市公安局第三季度招聘警务辅助人员139名笔试参考题库附答案解析.docx VIP
文档评论(0)