【发布时间】:2012-07-09 16:00:11
【问题描述】:
我有兴趣为使用 IE 作为其 UI 一部分的 AutoCAD 插件编写 UI 自动化测试。当需要用户输入时,它会打开 IE(插件与基于 Web 的 ECM 对话,并使用 IE 从 ECM 中选择要下载到用户机器并在 AutoCAD 中打开的文档)。
AutoCAD 中的插件和 IE 之间的交互是这样的:
- 用户在 AutoCAD 的插件菜单中选择“浏览文档”
- 插件使用 ECM URL 启动 IE
- 用户在 IE 的 ECM 应用中选择一个文档
- 插件接收来自 IE 的回调,并从 webapp 接收的 HTTP 标头中获取所选文档的 ID
- 插件关闭浏览器(窗口实际上只是隐藏)
- 插件将文档从 ECM 下载到用户计算机并在 AutoCAD 中打开
自动化这样的场景有多难,你会使用什么 UI 自动化工具?
也许可以结合使用浏览器的 UI 自动化工具和 AutoCAD 的脚本,但如果它允许这种“跨平台”,那么使用 UI 自动化工具似乎会更容易做到这一点" 自动化。
【问题讨论】:
-
您使用什么样的企业内容管理系统?
标签: internet-explorer ui-automation autocad