LDRA Testbed软件配置项测试_黑盒代码覆盖率测试(逻辑测试)

系列文章目录

LDRA Testbed(TBvision)软件静态分析:操作指南、质量度量解读、常见问题及处理
LDRA Testbed(TBrun)软件单元测试:操作指南、实例讲解、常见问题及处理
LDRA Testbed(TBrun)软件集成测试:操作指南、实例讲解、常见问题及处理
进阶扩展:软件配置项测试(黑盒覆盖率测试)、自动生成静态分析文档、Jenkins持续集成、自动生成单元/集成测试文档
粉丝问题解答系列文章… …



前言

通过前面的十几篇文章,使用Testbed(TBvision、TBrun)进行传统的软件静态分析、单元测试、集成测试的内容已经基本讲解完毕,本文在此基础上再进行一下拓展。我们都知道,按照测试阶段划分,完成软件单元测试和软件组件的集成测试后,应该再进行单个软件的整体测试,也就是我们常说的配置项测试或者软件合格性测试。对于一些特殊领域的重要软件(比如军工行业中关键/重要级别的软件),对软件测试的覆盖度要求会比较高,不止要求在单元测试和集成测试阶段完成对代码的覆盖,还要求在配置项测试级别也对代码的覆盖率进行测试验证(也叫逻辑测试)。当然,在配置项测试这个级别,一般来说不会要求全部进行这样的测试(测试投入过大),一般只需要选取关键模块的代码(选取的代码达到代码总量的20%即可)。
那么,如何使用Testbed进行这种黑盒的代码覆盖率测试呢?本文就来讲解一下。


一、总体思路概述

1、选取关键模块的代码源文件进行插桩(一般选取的代码达到代码总量的20%即

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式软件测试开发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值