51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8305|回复: 14
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-12-28 15:14:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有了解Linux操作系统下的自动化测试工具吗?找了很长时间一直没有找到合适的,我们主要是要用到C/S结构下的GUI测试。另外,程序由QT撰写。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-12-28 17:34:31 | 只看该作者

今天学习的成果

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

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-12-28 17:37:00 | 只看该作者

希望楼主给加个精华

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

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 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却要多花钱买回来:)
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-12-28 17:48:24 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-12-28 18:51:32 | 只看该作者
Linux/Unix下的 GUI测试软件 并没有你想象中的那多的需要。
一般普遍的是Shell自动化验证。
回复 支持 反对

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2008-1-8 13:21:34 | 只看该作者

回复 7# 的帖子

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

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-1-8 13:25:55 | 只看该作者
在总结一下前段时间的研究。与compuware公司的技术人员联系过了,根据我的需求,他们提出了用QACenter中的Testpartner测试工具,但是这款工具也仅仅局限于Windows平台,对我来说还无用处。QACenter中的QALoad工具可以对Linux服务器做负载的压力测试监控,也就是说compuware公司的产品还不能运用于Linux功能上的自动化测试。希望对大家又帮助。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2008-1-8 13:28:12 | 只看该作者

下一步的继续研究

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

使用道具 举报

该用户从未签到

11#
发表于 2008-4-17 13:42:53 | 只看该作者
非常感谢啊
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2008-4-17 13:45:34 | 只看该作者
原帖由 shanxi 于 2007-12-28 18:51 发表
Linux/Unix下的 GUI测试软件 并没有你想象中的那多的需要。
一般普遍的是Shell自动化验证。

shell自动化验证?是个什么概念啊?
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-4-17 16:09:13 | 只看该作者
linux下用的最多的是脚本语言。perl 、python、甚至是ruby
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-10-23 20:32:43 | 只看该作者
学会shell编程是最好的方法了~~~
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2010-3-29 16:57:51 | 只看该作者
不知道 楼主现在是否还对这方面的 自动化测试 进行持续研究啊  呵呵  

与大家分享一下啊
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-17 18:41 , Processed in 0.084939 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表