thsk 发表于 2006-9-10 21:27:04

如何用TestBed动态测试bc3.1的代码?

如题,小弟的开发工具非常原始,borland c++ 3.1,现在想用testBed动态测试我的代码,总是log 说没有错误,可是又找不到动态测试报告(一片灰色,哭啊),只做静态测试了。请问高手,如何才能做bc3.1代码的动态测试呢?用别的工具如果能动态测试也行啊,是什么呢?我没找到。。。

VisualUnit 发表于 2006-9-10 22:03:05

建议试一下Visual Unit

Visual Unit官方发布的支持环境是VC6.0、VC.NET、VC.Net 2003、VC 2005、C++ Builder6.0,但实际上,由于她的工作方式比较特殊:测试工程是由用户自己的开发环境建立的,测试代码也是很普通的C++代码,所以具有很好的适应能力,只要能通过编译就可以测试。理论上来说,Visual Unit可以支持Windows平台上的所有开发环境,不过,行不行要试一下才知道。下载地址:http://www.KaileSoft.cn。

thsk 发表于 2006-9-11 23:38:22

十分感谢jackjackjack ,慢慢研究,有问题再来请教

thsk 发表于 2006-9-12 00:36:42

你用的testbed什么版本?我感觉比我用的高级。一些界面不一样,我用7.0.3,没有重新设置编译器那个选项(也许有我没找到,不好意思才接触这个软件不到2周)

thsk 发表于 2006-9-16 18:28:29

为什么总是提示我无法编译成功testbed修改后的C文件?偶尔成功了一回,以后再也编译不成功。

thsk 发表于 2006-9-18 19:30:44

我看过,是说") expected",但是源代码用BC编译没问题,让TESTBED一处理就有这个问题。

zixuxuwu 发表于 2006-9-19 09:47:04

原帖由 jackjackjack 于 2006-9-11 19:43 发表
动态测试如果是系统级的,你只要在testbed里面擦装和进行相应的覆盖率分析就可以了,附件是一个对于bc6的系统测试的一个
简单的使用说明,希望有帮助;

单元测试的话,需要进行相应的配置。

有没有vc6或vc7的测试demo?testbed到底可以进行些什么样的测试?单元?集成?系统?

thsk 发表于 2006-9-20 12:38:44

我的源代码编译没问题,经过testbed插装后编译就有问题了,错误的信息就是") expected",但是插装是自动的。而且偶尔会通过编译。表现的有偶然性。多谢讨论,回去再找客服。

boomerang 发表于 2007-6-3 22:16:59

新菜鸟,到处学习~~~

boomerang 发表于 2007-6-3 22:19:13

为什么testbed的东西这么少呢

monica_hehe 发表于 2007-12-31 12:23:40

我用的是7.2版本,我也想知道在那里修改编译器呢?

monica_hehe 发表于 2008-1-3 00:14:53

修改编译器好像在configure中reset compile option可以重新选择编译器。
我想问个问题就是,如果我所用的编译环境在这个列表中没有,这个编译环境该怎样选择?我是AVR单片机开发,用的ICCAVR编译环境,那我这个软件的测试该怎样设置testbed呢?版主求救啊?

lfglog 发表于 2008-12-2 14:50:30

回复 12# 的帖子

你需要购买一个编译器配置工具 TBconfig 来配置你的 开发环境。。。

jackjackjack 发表于 2009-4-6 20:40:40

回复 7# 的帖子

呵呵,很久没来过这里了,LDRA工具套件包括Testbed(静态分析,规则检查等,以及覆盖率分析),TBrun(单元测试,集成测试),TBreq(需求到测试的追踪管理等);针对嵌入式环境还有RTInsightPro可提供基于嵌入式目标系统的动态覆盖率分析,时间性能分析,堆栈监控等功能。

thsk 发表于 2009-6-6 20:34:00

回复 8# 的帖子

目前有些心得了,单个文件的动态测试与工程的整体测试启动还不一样,即使整个工程测试,也需要进行参数配置。我现在用的VC,不是BC31了。

thsk 发表于 2009-6-6 20:34:40

但是我觉得用静态测试,PC-lint比Testbed好多了,Testbed误报太多,只能分析不够。
页: [1]
查看完整版本: 如何用TestBed动态测试bc3.1的代码?