51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1395|回复: 2

Selenium与QTP区别

[复制链接]

该用户从未签到

发表于 2019-1-23 16:08:53 | 显示全部楼层 |阅读模式
selenium主要的特点是灵活轻巧,QTP主要的特点是功能强大。从Web测试的角度,两个工具都能满足正常的测试需求。当你用QTP/Selenium时,相信书和文档是你第一样会找的东西。在这样面,QTP使用在中国使用还是蛮广泛的,资料和书籍也相当丰富,而Selenium的资料就相对比较少一些,找资料最好的地方就是官方论坛。

selenium :开源,免费 。应用领域WEB 。数据驱动要用编程实现。Selenium RC支持用多种语言编写测试案例,支持html,java,C#,ruby,python,perl,php自动化程度比较高,生成的perl代码基本不需要太多修改。录制回放成功率低。Selenium使用灵活,简单,写出的测试案例非常简洁,优美,也易于维护。

QTP:商用需要付费且价格不菲。应用领域WEB,WINDOWS GUI, .NET WINFORM,JAVA。它支持对操作Windows窗口,当你要从Web上下载一些东西,自然此时就会弹出一个“下载框”,由于那个框框是Windows窗口,Selenium是处理不了的,所以必须通过第三方的脚本处理。数据驱动支持灵活,可通过简单的设置完成数据驱动的自动化脚本。采用VBscript, 每个action的代码需要自己手动添加,需加校验。录制回放成功率高。如果你有一个测试平台,你会发现把QTP整合到平台是很麻烦的事情。

回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-4-16 12:14 , Processed in 0.069859 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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