嵌入式软件的覆盖测试.pdfVIP

  • 0
  • 0
  • 约1.48万字
  • 约 4页
  • 2026-01-15 发布于山东
  • 举报

嵌入式软件的覆盖测试刘颖,等

嵌入式软件的覆盖测试

TestofEmbeddedSoftware

Coverage

纠须1互乒2纠漫丹1

摘要:覆盖测试是检验嵌入式软件功能结构正确性以及查找问题的重要方法和手段。纯粹的人工测试工作量大、操作不方便、周期

长,需要借助一定的工具才能取得较好的效果。使用测试T具LDRATestbed进行了覆盖率测试,达到了一定的语句、分支以及LCSAJ

覆盖率。测试过程说明了该工具能够有效获取被测软件的动态覆盖率信息,评价测试用倒的完整性,并有针对性地补充测试用例.进

而提高软件测试的覆盖率,帮助决定何时终止软件测试。

Testbed

关键词:软件测试覆盖率测试嵌入式软件测试方法LDRA

中图分类号:TP31l+.5文献标志码:A

testisanandmeasureforthecorrectionoffunctionalstructureofembeddedsoftwareand

Abstract:The

coverageimportantwaydetecting

manualtestfeatureseffect

searchingproblems.Thepurelymanydisadvantages.e.g.,heavyworkload,inconvenience,longcycle。andgood

reliedontools.ThetesttoolLDRATesthedistodotheratetherateofcertain

usingspecificappliedtest。andcoveragesontences,

eovernge

alethis

branehesandLCSAJreached.Thetesttoolcantherateinformationofthesoftware

proce%showseffectivelyacquiredynamiccoverage

underevaluatetheoftestthetestc8Beistotherateofsoftware

test.andca自e,andtest,and

completenesstargetedsuppliedimprovecoverage

todecidewhentoendthe

helpsoftwaretest.

testratetestEmbeddedsattwo.reTestmethodLDRATestbed

Keywords:SoftwareCoverage

法及流程,并给出了测试报告。

0引言

1软件的覆盖测试

软件测试的概念很广,从其贯穿软件生命周期全

过程来看,测试可分为单元测试、集成测试、确认测试、1.1覆盖测试概念

系统测试和验收测试等阶段。软件测试还可分为静态覆盖测试也称为逻辑测试,它需要访问测试代码本

检查和动态运行测试两大类。在动态运行测试中,又身并对代码进行插装。并以程序的内部结构为基础来设

有基于程序结构的白盒测试(或称为覆盖测试)和基计测试案例。因此,它也是白盒测试的一种方法BJ。在

于功能的黑盒测试。测试不仅关注程序

文档评论(0)

1亿VIP精品文档

相关文档