google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

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

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


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

TOP

今天学习的成果


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

TOP

希望楼主给加个精华


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

TOP

前段时间的总结


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

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

TOP

TOP

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

TOP

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

TOP

回复 7# 的帖子


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

TOP

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

TOP

下一步的继续研究


IBM Rational Functional Tester 可以支持Linux功能上的自动化测试。
http://download.boulder.ibm.com/ ... me/readme_7011.html

TOP

非常感谢啊
http://www.hacker77.com
----有努力、就有黑色的技术、打造安全网络

TOP

引用:
原帖由 shanxi 于 2007-12-28 18:51 发表
Linux/Unix下的 GUI测试软件 并没有你想象中的那多的需要。
一般普遍的是Shell自动化验证。
shell自动化验证?是个什么概念啊?
http://www.hacker77.com
----有努力、就有黑色的技术、打造安全网络

TOP

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

TOP

 
当前时区 GMT+8, 现在时间是 2008-9-7 02:08Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹