标签: c# .net com bho
我们将制作一个驻留在浏览器中的测试自动化工具(如Quicktest Professional的在线版本)。我们使用html + ajax构建了大部分内容。 问题是Web应用程序无法与用户的本机计算机资源进行通信。因此,不可能自动化用户的本机应用程序。 我们想到使用像IE浏览器帮助对象这样的IE扩展,但对此却一无所知。 有谁可以告诉我,访问本机windows api和COM组件的浏览器帮助对象有限制,还是像WinForm应用程序一样自由?
答案 0 :(得分:1)
我强烈建议您查看Watir:
http://watir.com/
Watir,发音为water,是用于自动化Web浏览器的开源(BSD)Ruby库系列。它允许您编写易于阅读和维护的测试。它简单灵活。