51Testing软件测试论坛

标题: 有了解Linux操作系统下的自动化测试工具吗? [打印本页]

作者: cityxie    时间: 2007-12-28 15:14
标题: 有了解Linux操作系统下的自动化测试工具吗?
有了解Linux操作系统下的自动化测试工具吗?找了很长时间一直没有找到合适的,我们主要是要用到C/S结构下的GUI测试。另外,程序由QT撰写。
作者: cityxie    时间: 2007-12-28 17:34
标题: 今天学习的成果
今天学习的成果跟大家分享一下。查了些资料,在Linux下的自动化测试工具很少,但是找到了QARun这个工具,是QACenter里面的一部分,可以支持Linux下的GUI测试。QALoad也是AQCenter里面的性能测试工具,可以在Windows下加载Linux上的系统进行压力测试,具体怎样测试还不清楚。我会继续努力寻找,找到最适合我公司的自动化测试工具。
作者: cityxie    时间: 2007-12-28 17:37
标题: 希望楼主给加个精华
呵呵,我会努力学习的,把自己学习的经验放到这里,希望对坛子里的朋友有帮助。
作者: cityxie    时间: 2007-12-28 17:44
标题: 前段时间的总结
前段时间我也评估过一些功能测试工具,包括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
标题: 几个有用的测试工具链接
Squish:http://www.froglogic.com
WinRunner:http://www.mercury.com/us/produc ... /functional-testing
QACenter:http://www.compuware.com/products/qacenter/default.htm
作者: shanxi    时间: 2007-12-28 18:51
Linux/Unix下的 GUI测试软件 并没有你想象中的那多的需要。
一般普遍的是Shell自动化验证。
作者: red-hat    时间: 2007-12-29 03:38
虽然直接支持linux平台下的自动化测试工具不是很普遍,但是linux下也有自己的独门绝招:脚本驱动,linux下的脚本语言很多,想python ,perl, shell script等等,如果这些脚本 语言运用的得当,熟练的化,其功能并不亚于那些所谓的自动化工具,主要有两大优点:⒈灵活:你完全可以根据需要随心所欲的定制你的测试;⒉便宜,成本低.同一些商用的自动化工具动辄几万,几十万,甚至上百万,上千万的投入相比,自动化的脚本的成本简直可以认为是零
当然了,我说这些,并不是说自动化脚本就是十全十美,它也有自身的局限,也要我们不断加以改进和提高
作者: cityxie    时间: 2008-1-8 13:21
标题: 回复 7# 的帖子
哎,对Linux下的脚本语言不很了解,如果商业软件急需要自动化工具去重复进行测试,那么用自动化的脚本的方式是否走得通?
作者: cityxie    时间: 2008-1-8 13:25
在总结一下前段时间的研究。与compuware公司的技术人员联系过了,根据我的需求,他们提出了用QACenter中的Testpartner测试工具,但是这款工具也仅仅局限于Windows平台,对我来说还无用处。QACenter中的QALoad工具可以对Linux服务器做负载的压力测试监控,也就是说compuware公司的产品还不能运用于Linux功能上的自动化测试。希望对大家又帮助。
作者: cityxie    时间: 2008-1-8 13:28
标题: 下一步的继续研究
IBM Rational Functional Tester 可以支持Linux功能上的自动化测试。
http://download.boulder.ibm.com/ ... me/readme_7011.html
作者: tangjhling    时间: 2008-4-17 13:42
非常感谢啊
作者: tangjhling    时间: 2008-4-17 13:45
原帖由 shanxi 于 2007-12-28 18:51 发表
Linux/Unix下的 GUI测试软件 并没有你想象中的那多的需要。
一般普遍的是Shell自动化验证。

shell自动化验证?是个什么概念啊?
作者: sky.pei    时间: 2008-4-17 16:09
linux下用的最多的是脚本语言。perl 、python、甚至是ruby
作者: titilong    时间: 2008-10-23 20:32
学会shell编程是最好的方法了~~~
作者: low1210    时间: 2010-3-29 16:57
不知道 楼主现在是否还对这方面的 自动化测试 进行持续研究啊  呵呵  

与大家分享一下啊




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