首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Canoo WebFunctionalTest / Selenium,功能比较

Canoo WebFunctionalTest / Selenium,功能比较
EN

Stack Overflow用户
提问于 2008-11-04 04:33:47
回答 3查看 2.9K关注 0票数 5

对于Web Canoo Web功能测试和Selenium软件的功能比较,最好有一个评估,在与Java平台应用程序的集成方面,速度,部署测试,执行和分析结果的速度有多快,JavaScript支持等。

塔季扬娜

EN

回答 3

Stack Overflow用户

发布于 2008-12-05 15:09:42

我没有使用过Canoo,但我已经使用Selenium好几年了。

Selenium的方法与Canoo的不同之处在于Selenium不会试图模拟浏览器,它会自动化/编写现有浏览器的脚本。这样,您就不必担心JavaScript兼容性或特定浏览器中呈现引擎的细节。

Selenium Remote Control是一个启动浏览器、通过网络套接字获取Selenium命令并在浏览器中执行这些命令的进程。

我同意丹尼尔上面的回答,Selenium IDE是一个杀手级的功能!一旦你有了Firefox的附加组件,你就可以快速构建单元测试套件,右键单击网页并选择断言,等等。

Selenium Remote Control与其他语言的集成非常简单,您可以从您选择的语言向远程控制进程发送命令。

到目前为止,我已经使用了来自Haskell、Python、Java和C#的Selenium RC,它工作得很好。

我认为,通过开放Selenium RC套接字权限,您将能够从Linux构建服务器运行MSIE测试。但要注意这是一个潜在的安全问题。

票数 3
EN

Stack Overflow用户

发布于 2008-11-04 04:41:37

因此,我最初将Canoo作为功能测试的方向。我最终选择了Selenium,因为我们看到在浏览器中运行selenium比使用HTTPUnit运行测试的Canoo更适合我们。

如果在构建时使用selenium运行测试,则需要在构建服务器上安装要使用的浏览器软件。我们不可能在example....So的构建服务器上测试IE,我们只在火狐中运行测试。

对我们来说最重要的特性是Selenium IDE。我们有使用selenium IDE的人,他们不是真正的开发人员,这是一个很大的帮助。开发团队与他们合作,以确保测试正常运行。

Canoo有它自己的优势,这里有一个相当有偏见的博客条目:http://mguillem.wordpress.com/2007/10/29/webtest-vs-selenium-webtest-wins-13-5/

请注意,尽管有这些事情,我仍然更喜欢Selenium…

票数 2
EN

Stack Overflow用户

发布于 2014-06-04 00:30:27

Canoo网络测试报告的功能非常丰富,不确定selenium是否具有这样的内置报告功能,或者Selenium + TestNG是否提供了相同的功能。

Canoo脚本编写更简单、更容易。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/260889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档