浏览器助手对象可以用来创建一个“在线”对象吗?ui自动化工具

本文关键字:对象 在线 一个 工具 自动化 ui 浏览器 创建 | 更新日期: 2023-09-27 18:01:47

我们将制作一个驻留在浏览器中的测试自动化工具(就像Quicktest Professional的在线版本)。我们使用html+ajax构建大部分部分。问题是web应用程序不能与用户本机的资源对话。因此,不可能自动化用户的本机应用程序。我们有了使用IE扩展的想法,比如浏览器助手对象,但是我们对此一无所知。谁能告诉我有限制浏览器助手对象访问本地windows api和COM组件或它是自由的WinForm应用程序?

浏览器助手对象可以用来创建一个“在线”对象吗?ui自动化工具

我强烈建议你看看Watir:

http://watir.com/

Watir,发音为water,是一个开源(BSD) Ruby库家族,用于自动化web浏览器。它允许您编写易于阅读和维护的测试。它既简单又灵活。