【发布时间】:2011-09-09 17:29:43
【问题描述】:
QTP 看起来很健壮并与其他系统集成。Funcunit/Selenium 似乎更容易/更快地为开发人员设置和运行。是非此即彼,还是每个工具在编程的不同方面都更好?
有人在项目中使用过这两种方法吗?
【问题讨论】:
标签: selenium functional-testing qtp javascriptmvc
QTP 看起来很健壮并与其他系统集成。Funcunit/Selenium 似乎更容易/更快地为开发人员设置和运行。是非此即彼,还是每个工具在编程的不同方面都更好?
有人在项目中使用过这两种方法吗?
【问题讨论】:
标签: selenium functional-testing qtp javascriptmvc
QTP 与 Selenium 相比的主要优势在于 QTP 支持针对非基于浏览器的应用程序的自动化。 Selenium 仅测试托管在浏览器中的 Web 应用程序。
在技术方面,它们可以共存,但我不知道你为什么要这样。如果您是一家只有网络应用程序的商店,那么您可以使用其中任何一个。如果您是一家还需要支持桌面应用程序的商店,那么您应该使用 QTP(或其他同时支持两者的供应商工具,如 IBM RFT 或 MSFT VS2010)。
在我看来,您永远都不想同时使用这两种工具(即桌面版 QTP,网页版 Selenium),因为您需要支持 2 个工具集的专业知识。
【讨论】: