cityxie 发表于 2007-12-28 15:14:29

有了解Linux操作系统下的自动化测试工具吗?

有了解Linux操作系统下的自动化测试工具吗?找了很长时间一直没有找到合适的,我们主要是要用到C/S结构下的GUI测试。另外,程序由QT撰写。

cityxie 发表于 2007-12-28 17:34:31

今天学习的成果

今天学习的成果跟大家分享一下。查了些资料,在Linux下的自动化测试工具很少,但是找到了QARun这个工具,是QACenter里面的一部分,可以支持Linux下的GUI测试。QALoad也是AQCenter里面的性能测试工具,可以在Windows下加载Linux上的系统进行压力测试,具体怎样测试还不清楚。我会继续努力寻找,找到最适合我公司的自动化测试工具。:lol

cityxie 发表于 2007-12-28 17:37:00

希望楼主给加个精华

呵呵,我会努力学习的,把自己学习的经验放到这里,希望对坛子里的朋友有帮助。

cityxie 发表于 2007-12-28 17:44:24

前段时间的总结

前段时间我也评估过一些功能测试工具,包括WinRunner和Squish。
Squish工具主要是很有针对性的测试工具,针对于QT编写的代码,他也可以适用于Linux操作系统,但是仅仅支持Linux32bit的操作系统。而我公司用的是Linux64bit的操作系统,所以不能使用。这款工具支持QT很好也就意味着他不识别FMC编程的控件,所以,如果都是用C++或C其他编程的软件不推荐用Squish。

WinRunner大家都用过吧,这个是现在主流的测试工具,我们用他在Windows上测试绝对Squish测试工具要好,代码可以自动识别,自己修改内容很少。但是他唯一的缺陷是不支持Linux操作系统。我强烈要求WinRunner要增加一个feature request,把他能在多操作系统上应用。现在WinRunner和QTP捆绑起来销售也感觉不太好,好像是霸王条款似的。分明用不上QTP却要多花钱买回来:)

cityxie 发表于 2007-12-28 17:48:24

几个有用的测试工具链接

Squish:http://www.froglogic.com
WinRunner:http://www.mercury.com/us/products/quality-center/functional-testing
QACenter:http://www.compuware.com/products/qacenter/default.htm

shanxi 发表于 2007-12-28 18:51:32

Linux/Unix下的 GUI测试软件 并没有你想象中的那多的需要。
一般普遍的是Shell自动化验证。

red-hat 发表于 2007-12-29 03:38:31

虽然直接支持linux平台下的自动化测试工具不是很普遍,但是linux下也有自己的独门绝招:脚本驱动,linux下的脚本语言很多,想python ,perl, shell script等等,如果这些脚本 语言运用的得当,熟练的化,其功能并不亚于那些所谓的自动化工具,主要有两大优点:⒈灵活:你完全可以根据需要随心所欲的定制你的测试;⒉便宜,成本低.同一些商用的自动化工具动辄几万,几十万,甚至上百万,上千万的投入相比,自动化的脚本的成本简直可以认为是零
当然了,我说这些,并不是说自动化脚本就是十全十美,它也有自身的局限,也要我们不断加以改进和提高

cityxie 发表于 2008-1-8 13:21:34

回复 7# 的帖子

哎,对Linux下的脚本语言不很了解,如果商业软件急需要自动化工具去重复进行测试,那么用自动化的脚本的方式是否走得通?

cityxie 发表于 2008-1-8 13:25:55

:) 在总结一下前段时间的研究。与compuware公司的技术人员联系过了,根据我的需求,他们提出了用QACenter中的Testpartner测试工具,但是这款工具也仅仅局限于Windows平台,对我来说还无用处。QACenter中的QALoad工具可以对Linux服务器做负载的压力测试监控,也就是说compuware公司的产品还不能运用于Linux功能上的自动化测试。希望对大家又帮助。

cityxie 发表于 2008-1-8 13:28:12

下一步的继续研究

IBM Rational Functional Tester 可以支持Linux功能上的自动化测试。
http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rft/7011/docs/readme/readme_7011.html

tangjhling 发表于 2008-4-17 13:42:53

:) 非常感谢啊

tangjhling 发表于 2008-4-17 13:45:34

原帖由 shanxi 于 2007-12-28 18:51 发表 http://bbs.51testing.com/images/common/back.gif
Linux/Unix下的 GUI测试软件 并没有你想象中的那多的需要。
一般普遍的是Shell自动化验证。
shell自动化验证?是个什么概念啊?

sky.pei 发表于 2008-4-17 16:09:13

linux下用的最多的是脚本语言。perl 、python、甚至是ruby

titilong 发表于 2008-10-23 20:32:43

学会shell编程是最好的方法了~~~

low1210 发表于 2010-3-29 16:57:51

不知道 楼主现在是否还对这方面的 自动化测试 进行持续研究啊呵呵

与大家分享一下啊
页: [1]
查看完整版本: 有了解Linux操作系统下的自动化测试工具吗?