51Testing软件测试论坛

标题: testbed [打印本页]

作者: monica_hehe    时间: 2007-12-31 12:18
标题: testbed
我是做嵌入式软件开发的。因为领导说要出一份软件测试报告。所以我现在选用了testbed单元测试工具。我开发的是单片机AVR128,我该怎样开始测试呢?请版主指教了。以前只是调过程序没有测试过。
作者: xiaoyao520    时间: 2008-7-21 11:13
调试其实也是测试的一部分,但如果通过使用Testbed工具来测试的话,你的工作效率会提高很多,但是你所说的测试报告,我不明白你需要的静态测试的报告还是动态测试的报告,动态测试的话可以分二部分来完成,一个就是逻辑的测试也就是动态的白盒测试,如果是验证功能的话,可就是动态的黑盒测试。因为我不知道你的编译器是什么,你的IDE环境是否有调试环境。假如你的IDE只有开发环境没有调试器的话。那么使用Testbed就有点点困难。。
作者: xiaoyao520    时间: 2008-7-21 11:49
对啦,忘了说,如果要使用testbed在仿真器上做动态测试的话,需要仿真器有外接接口,而且你需要购买LDRA公司那个转接口的盒子。
作者: shtesting    时间: 2008-7-29 15:09
testbed必须借助于tbrun才能做单元测试,嵌入式测试可分为静态测试和动态测试两大类,如果你只需要静态测试报告,软件是不需要运行的,直接用testbed分析测试即可,如果涉及到要做动态测试,那就必须软件要运行,嵌入式软件如何运行?可借助于软件模拟器、全仿真器和目标板。如果是做单元测试,不涉及外部激励信号或者通过打桩的方式模拟外部信号,可以直接借助于IDE环境带有的模拟器进行测试。其实软件测试开发人员也在做,最简单的,软件编制完毕,肯定要编译、连接、运行看结果,这就是最简单的黑盒功能测试。当然利用自动化测试工具可以使测试的过程更方便更快捷,并且还可以做测试软件代码内部逻辑的白盒测试。对于Testbed这样的工具,你如果买的是正版,最简单的解决技术问题的方法就是寻求对应代理公司的技术服务。当然也可以简单的对你的目前情况说几句,如果你做动态测试,对于AVR128,你首先确定你所有的编译器,确定系统头文件、项目头文件和系统宏、项目宏,利用Testbed建立你的测试项目,配置相对应的信息,让Testbed识别你的被测件,剩下的内容就可以让Testbed去完成,Testbed处理完毕后,同样需要将测试驱动程序、被测件加载到你的IDE环境中编译连接,如何取得程序的运行结果,或者如何使他运行起来应该对于开发者来说不是一个问题
作者: nicoleluu    时间: 2008-12-15 15:31
标题: testbed正版多少钱?
Testbed单机版多少钱啊?

它的优缺点是什么呢?

新手学习学习!!
作者: 哇哈哈    时间: 2009-11-11 15:20
原帖由 nicoleluu 于 2008-12-15 15:31 发表
Testbed单机版多少钱啊?

它的优缺点是什么呢?

新手学习学习!!



同问同问
作者: 郭凯    时间: 2010-1-11 22:37
标题: 回复 5# 的帖子
据我所知,testbed相当贵20W以上,个人恐怕买不起~~
作者: 郭凯    时间: 2010-1-11 22:38
标题: 回复 6# 的帖子
同上
作者: magicwin    时间: 2011-8-24 22:02

作者: newstu1987    时间: 2019-11-29 13:50
我有这款软件,需要的话和我联系,邮箱是gunew.student@sina.com




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2