0

在执行我的测试时,我从弹出的文件上传窗口中捕获了文件名输入字段的图像。我的本地机器上的图像分辨率与 Windows Server 2012 VM 机器上的图像分辨率有点不同,所以测试一直失败,因为它试图匹配我在 Selenium WebDriver 项目中的文件名输入字段图像和图像显示在虚拟机中。如何处理分辨率问题。

本地机器映像 本地机器映像



Windows Server 2012 VM 机器映像 Windows Server 2012 VM 机器映像

4

1 回答 1

0

您对此无能为力。您唯一的解决方案是根据目标机器的分辨率创建模式,或者更改目标机器的分辨率以匹配您用于创建模式的机器。

我发现的另一件事很奇怪,您是如何配置 SikuliX 以在 VM 上运行的?有一个已知限制,它不能在无头模式下运行。除非您配置了某种 VNC。只需确保您遇到的错误是由您提到的原因引起的,而不是由于此限制。

于 2017-06-06T04:24:39.363 回答