Internet explorer 您使用什么来测试您的浏览器扩展/BHO?

Internet explorer 您使用什么来测试您的浏览器扩展/BHO?,internet-explorer,testing,selenium,bho,Internet Explorer,Testing,Selenium,Bho,测试浏览器扩展的最佳方法/工具是什么 在我的例子中,我使用的是IE浏览器帮助对象(C#),它有自己的小UI和大量的数据库交互。到目前为止,我们已经使用自动单元测试来测试我们的模型/业务对象,但是手动测试用于UI/场景测试。我正在考虑开始使用Selenium来控制浏览器,然后需要添加一些其他脚本来控制和断言UI元素的行为,并检查数据库以获得正确的结果 有什么建议吗?在类似情况下,其他人会做什么(无论是开发BHO还是Firefox扩展还是其他什么)?我们过去使用Selenium,但后来我们改用SWE

测试浏览器扩展的最佳方法/工具是什么

在我的例子中,我使用的是IE浏览器帮助对象(C#),它有自己的小UI和大量的数据库交互。到目前为止,我们已经使用自动单元测试来测试我们的模型/业务对象,但是手动测试用于UI/场景测试。我正在考虑开始使用Selenium来控制浏览器,然后需要添加一些其他脚本来控制和断言UI元素的行为,并检查数据库以获得正确的结果


有什么建议吗?在类似情况下,其他人会做什么(无论是开发BHO还是Firefox扩展还是其他什么)?

我们过去使用Selenium,但后来我们改用SWExplorerAutomation(SWEA)

使用Webius的一个好处是,我们可以生成c#,将它们包装在nunit测试中,并将测试编译成.NET程序集以集成到构建脚本中

缺点是它们是特定于Internet Explorer的,但它为我们的用户界面提供了一个良好的烟雾测试


我们正在转向ASP.NET MVC,这将使我们能够单独测试控制器,但我们仍然需要一些工具来测试视图(尽管它们可能非常薄且愚蠢)。

我们决定使用它,因为它比Selenium更轻。我们将其用于IE和Firefox。

嗨,Elijah,这是用于测试浏览器扩展还是web应用?