我试图在.NET中使用Applitools超快网格,并不断地得到这个错误。我只是想从他们的网站上运行他们的c#示例代码:https://applitools.com/docs/topics/overview/overview-writing-tests-with-vg.html
Result StackTrace:
at Applitools.Selenium.EyesSeleniumUtils.SetViewportSizeAttempt3(Logger logger, IWebDriver driver, Size requiredSize, Size& actualViewportSize)
at Applitools.Selenium.EyesSeleniumUtils.SetViewportSize(Logger logger, IWebDriver driver, RectangleSize size)
at Applitools.Selenium.VisualGrid.VisualGridEyes.EnsureViewportSize_()
at Applitools.Selenium.VisualGrid.VisualGridEyes.Open(IWebDriver webDriver)
at Applitools.Selenium.Eyes.Open(IWebDriver driver)
at ApplitoolsHackathon2020.ModernVisualAITests.ModernVisualAITests.CrossDeviceElementTest() in HelloWord.cs:line 90
Result Message: Applitools.EyesSetViewportSizeException : Could not set required viewport size. Seems like a rounding error. Actual viewport size: {Width=800, Height=599}.这是我的装置
有没有人遇到过这个并解决过这个问题?
发布于 2020-07-08 19:13:13
在Matt的帮助下,我得到了这个错误,因为我在我试图运行的机器上的显示设置中设置了一个自定义缩放因子。关闭该窗口,并确保窗口缩放级别设置为100%解决了此问题。
https://www.lifewire.com/using-windows-10-display-scaling-4587328
发布于 2020-07-06 21:41:55
这是马特和我在Applitools支持小组工作。我看到您在.NET测试中设置Viewport大小时遇到了问题。
在这种情况下,我们通常会要求更多的信息以及冗长的日志记录。不幸的是,日志将包含您的API密钥,因此我们不能让您在这里发布它们。请您打开一张支持票这里好吗?然后,我将能够获取所需的信息,并帮助您解决这个问题。
谢谢!哑光
https://stackoverflow.com/questions/62761169
复制相似问题