如何在浏览器内小程序中监视元素

软件测试 硒2 浏览器自动化 测试自动化框架
2022-01-13 21:40:22

我正在尝试在其中嵌入了 Java 小程序的 Web 应用程序上自动化用户交互。需要一个可以在浏览器中窥探 java 小程序中的对象的工具。

计划是使用 FEST - swig 库或任何类似的东西来自动化用户对小程序中对象的交互。

此外,此 Web 应用程序仅在 IE 浏览器上打开。

我已经尝试使用 IE webdeveloper、调试栏等,但无法识别小程序中的任何内容。正如我所尝试的,QTP 能够很容易地识别小程序中的元素,但我需要 QTP 以外的其他东西,因为它在我的环境中不是一个可行的解决方案。是否有任何开源工具可以支持 selenium 在浏览器 Java 小程序中使用此类工具。

1个回答

如果 Java 小程序被编写为可访问的,那么您可以使用 UIAutomaion(自 Windows Vista 以来替代 MSAA)来自动化它。即使它不是 100% 可访问的,您仍然可以使用 UIAutomation。QTP 可能在后台使用 MSAA 或 UIAutomation 来驱动它的非 Web 自动化。还有许多其他解决方案 win32 自动化也使用 MSAA 或 UIAutomation,它们可能也适用于您。