Selenium 测试网站应用程序的功能

Selenium 测试网站应用程序的功能,selenium,web-applications,automated-tests,watir,Selenium,Web Applications,Automated Tests,Watir,我开发了一个web应用程序,现在进入了测试阶段。因此,我开始寻找好的工具来测试应用程序的功能和案例,之后我发现最好的两个工具是Watir和Selenium,哪一个最适合我的应用程序?考虑到该工具需要记录所创建案例的可用性,日志文件(即控制台日志文件)和屏幕截图比较功能都是很好的工具,Watir、Selenium、Cucumber、PhantomJS在许多地方都可以相互配合使用,因为它们都有不同的优势 通常,Selenium并不是单独用于所有情况的综合工具(但它可以根据您的需要而定)。Watir实

我开发了一个web应用程序,现在进入了测试阶段。因此,我开始寻找好的工具来测试应用程序的功能和案例,之后我发现最好的两个工具是Watir和Selenium,哪一个最适合我的应用程序?考虑到该工具需要记录所创建案例的可用性,日志文件(即控制台日志文件)和屏幕截图比较功能都是很好的工具,Watir、Selenium、Cucumber、PhantomJS在许多地方都可以相互配合使用,因为它们都有不同的优势


通常,Selenium并不是单独用于所有情况的综合工具(但它可以根据您的需要而定)。

Watir实际上是使用Selenium来驱动浏览器的,因此将它们视为单独的实体是没有用的。Watir通过简化UI测试的编写和维护,扩展了Selenium的用途。特别是如果您的web应用程序使用Ruby,那么Watir是测试的最佳选择


(我是Watir的开发人员,负责维护Selenium的Ruby绑定)

我可以使用哪一个在localhost上测试webapp?如果您认为Cucumber是一个测试工具,那么您可能没有正确使用它。PhantomJS是一个虚拟浏览器,很少是UI测试的正确工具。@Saif Selenium是watir中提供的一个非常安全的php betare绑定?我可以使用watir在localhost服务器上测试应用程序吗?