Telerik免费测试框架与Selenium

Som*_*ame 7 c# testing selenium telerik gui-testing

我选择以下其中一项进行测试:Telerik Free Testing FrameworkSelenium

Web项目是一个用C#和JavaScript编写的站点.

你能告诉哪些测试人员可以选择,为什么?
突出显示上述测试工具的差异?

Jim*_*mes 8

完全披露:我是Telerik的测试工作室和测试框架的传播者,所以我在这里有一些偏见.

WebDriver太棒了.我还在做很多研讨会和谈话.Telerik的测试框架(免费,带有付费支持选项)有一个关于跨浏览器兼容性,隐式和显式等待以及其他一些领域的精彩故事.这也是从测试工作室到完整商业版本的自然发展 - 但是,如果你不想,你明确地不必去付费工具.

这两种工具都可以完成工作.您在测试自动化方面取得长期成功的更重要方面是如何开展工作.专注于使用页面对象模式(无论您使用哪个框架),并学习如何处理动态内容的同步(例如,AJAX).获得这两个概念,无论您使用的是WebDriver还是Telerik的测试框架,您都会感到非常高兴.


use*_*245 1

我想我会选择 Selenium。我不认识 Telerik,但我知道:

截至 2012 年初,Google 的 Simon Stewart(WebDriver 的发明者)和 Mozilla 的 David Burns 正在与 W3C 谈判,以使 WebDriver 成为互联网标准。因此,Selenium-Webdriver (Selenium 2.0) 旨在成为各种编程语言中 WebDriver 标准的参考实现。目前 Selenium-WebDriver 已在 Python、Ruby、Java 和 C# 中完全实现和支持。

当然,没有人知道它是否会成为标准,但正在考虑的事实让我希望我使用它学到的东西将来会有用。无论如何,这是一个值得关注的方面。

另外,我可以通过阅读他们的文档来完成我需要的事情。