有没有适用于Internet Explorer的GUI测试自动化工具?我已经在Mozilla Firefox中使用了Selenium,但我也需要一个IE的工具。
* 2020年2月更新 *
Cypress是一个新的浏览器测试工具,是为数不多的不使用Selenium的工具之一。但是,它不支持Internet Explorer。它支持Microsoft Edge和许多其他现代浏览器,希望能对某些人有所帮助。
* 老版本更新 *
Selenium Web Driver是Selenium RC的后继者。
因此,答案仍然是以某种形式使用Selenium。这可能是任何受支持的框架。
个人建议使用Protractor(不仅适用于Angular应用程序)或Leadfoot(来自Intern.io项目)。
* 原始建议 *
如果您已经在使用Selenium,则可以使用Selenium Remote Control。
你仍然可以使用Selenium来测试IE浏览器。我不知道是否有插件,但这不应该阻止你。使用同一工具在所有浏览器上进行测试会带来很多好处,因此我认为你最好学习如何使用Selenium与IE浏览器而不是尝试在另一个工具中重新实现所有测试。
您还可以使用 Microsoft Test Manager 的自动化 UI 测试工具,该工具是 Visual Studio 2010 Ultimate 的一部分。请查看 http://msdn.microsoft.com/en-us/library/dd286726.aspx。
有几个GUI测试自动化工具适用于在IE上运行的Web应用程序。一些例子包括 Rational Functional Tester, Etester和QTP。
如果您正在寻找开源工具,请看这里
不确定是否有任何可用于IE的插件工具,例如Selenium。
测试计划可以使用Selenium后端,并与FireFox和Internet Explorer一起工作。它还可以与无显示器的浏览器(HTMLUnit)一起工作,因此您可以快速编写基本测试,而不必承受浏览器的加载开销。一旦基本工作,您就可以对其进行浏览器测试。