2024年3月26日发(作者:)

系列文章目录

LDRA Testbed系列(一)Testbed软件静态分析_操作指南

LDRA Testbed系列(二)Testbed软件静态分析_自动提取静态报告数据信息

LDRA Testbed系列(三)Testbed软件静态分析_Jenkins持续集成

LDRA Testbed系列(四)Testbed软件静态分析_常见问题及处理

LDRA Testbed系列(五)Testbed软件单元测试_操作指南

LDRA Testbed系列(六)Testbed软件单元测试_常见问题及处理

LDRA Testbed系列(七)Testbed软件集成测试_操作指南

LDRA Testbed系列(八)Testbed软件集成测试_常见问题及处理

LDRA Testbed系列(一)Testbed软件静态分析_操作指南

目录

前言 ..........................................................................................................................................................................2

一、软件界面简介 ..............................................................................................................................................2

二、新建工程 .......................................................................................................................................................3

1.针对单个文件 ...........................................................................................................................................3

2.针对多个文件 ...........................................................................................................................................4

三、静态分析配置 ..............................................................................................................................................8

1.配置编码规则 ...........................................................................................................................................8

2.配置编译器 ............................................................................................................................................ 11

3.配置静态分析选项 ............................................................................................................................... 12

四、执行静态分析 ........................................................................................................................................... 16

五、查看静态分析结果 .................................................................................................................................. 18

总结 ....................................................................................................................................................................... 20

前言

LDRA公司是专业的软件测试工具与测试技术、咨询服务提供者,其总部位于英

国利物浦。其旗舰产品Testbed/TBrun功能全面、易于使用,不仅适合于主机平

台软件测试,同时适合于嵌入式软件测试。不仅能进行软件静态测试,还能进行

软件单元测试、软件集成测试,在白盒测试领域运用比较广泛。

从本文开始,将进行LDRA Testbed的一系列功能的使用介绍,文章皆为本人的

一些使用经验,若有不当之处,欢迎各位读者交流指正。

一、软件界面简介

testbed有很多版本,目前最新的已经到了10.x.x,相比与以前的8.x.x和9.x.x,

界面有了一些变化。本文以最新的10.1.0版本进行演示说明,相较于老版本,

界面可能有些不同,但是操作流程和方法是大致相同的。

首先是testbed静态分析软件的打开方式,以前的老版本是在安装目录

“C:LDRA_Toolsuite”下点击打开,而新版本是需要通过

TBvision打开的,这点要注意。

通过TBvision打开静态分析软件后,可以看到如下界面,这个界面相较于老版

本,也是有了一些变化的。(左侧和上方的工具栏均可以拖动调整,后面介绍的

视图均已把工具图标统一拖动到上方)以下是界面的简单介绍: