所以我正在使用 Squish 7.1.0,当远程运行一些脚本时,当我通过以太网连接时它们不起作用,但它们通过 wifi 起作用(我正在尝试迁移到仅使用以太网)。
我保存了两种配置的对象映射,并且为每种连接类型获得了不同的命名空间。 LAN 得到了 UIAutomation,WIfi 得到了 WPF,问题是我的所有对象都基于这些对象的 WPF 表示。
我在 wifi 上可以看到的内容:
<element id="18a4db736e3" class="Image" namespace="Wpf">
我在局域网上可以看到的内容:
<element id="18a4da11807" class="Image" namespace="UIAutomation">
防火墙似乎与此类进程操作无关。是否涉及网络驱动器,其中不同的网络接口类型可能发挥作用?但无论如何,我建议联系供应商。