monica_hehe 发表于 2007-12-31 12:18:44

testbed

我是做嵌入式软件开发的。因为领导说要出一份软件测试报告。所以我现在选用了testbed单元测试工具。我开发的是单片机AVR128,我该怎样开始测试呢?请版主指教了。以前只是调过程序没有测试过。

xiaoyao520 发表于 2008-7-21 11:13:22

调试其实也是测试的一部分,但如果通过使用Testbed工具来测试的话,你的工作效率会提高很多,但是你所说的测试报告,我不明白你需要的静态测试的报告还是动态测试的报告,动态测试的话可以分二部分来完成,一个就是逻辑的测试也就是动态的白盒测试,如果是验证功能的话,可就是动态的黑盒测试。因为我不知道你的编译器是什么,你的IDE环境是否有调试环境。假如你的IDE只有开发环境没有调试器的话。那么使用Testbed就有点点困难。。

xiaoyao520 发表于 2008-7-21 11:49:57

对啦,忘了说,如果要使用testbed在仿真器上做动态测试的话,需要仿真器有外接接口,而且你需要购买LDRA公司那个转接口的盒子。

shtesting 发表于 2008-7-29 15:09:18

testbed必须借助于tbrun才能做单元测试,嵌入式测试可分为静态测试和动态测试两大类,如果你只需要静态测试报告,软件是不需要运行的,直接用testbed分析测试即可,如果涉及到要做动态测试,那就必须软件要运行,嵌入式软件如何运行?可借助于软件模拟器、全仿真器和目标板。如果是做单元测试,不涉及外部激励信号或者通过打桩的方式模拟外部信号,可以直接借助于IDE环境带有的模拟器进行测试。其实软件测试开发人员也在做,最简单的,软件编制完毕,肯定要编译、连接、运行看结果,这就是最简单的黑盒功能测试。当然利用自动化测试工具可以使测试的过程更方便更快捷,并且还可以做测试软件代码内部逻辑的白盒测试。对于Testbed这样的工具,你如果买的是正版,最简单的解决技术问题的方法就是寻求对应代理公司的技术服务。当然也可以简单的对你的目前情况说几句,如果你做动态测试,对于AVR128,你首先确定你所有的编译器,确定系统头文件、项目头文件和系统宏、项目宏,利用Testbed建立你的测试项目,配置相对应的信息,让Testbed识别你的被测件,剩下的内容就可以让Testbed去完成,Testbed处理完毕后,同样需要将测试驱动程序、被测件加载到你的IDE环境中编译连接,如何取得程序的运行结果,或者如何使他运行起来应该对于开发者来说不是一个问题

nicoleluu 发表于 2008-12-15 15:31:26

testbed正版多少钱?

Testbed单机版多少钱啊?

它的优缺点是什么呢?

新手学习学习!!

哇哈哈 发表于 2009-11-11 15:20:13

原帖由 nicoleluu 于 2008-12-15 15:31 发表 http://bbs.51testing.com/images/common/back.gif
Testbed单机版多少钱啊?

它的优缺点是什么呢?

新手学习学习!!


同问同问

郭凯 发表于 2010-1-11 22:37:28

回复 5# 的帖子

据我所知,testbed相当贵20W以上,个人恐怕买不起~~

郭凯 发表于 2010-1-11 22:38:04

回复 6# 的帖子

同上

magicwin 发表于 2011-8-24 22:02:36

newstu1987 发表于 2019-11-29 13:50:41

我有这款软件,需要的话和我联系,邮箱是gunew.student@sina.com
页: [1]
查看完整版本: testbed