首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Applitools.EyesSetViewportSizeException :无法设置必需的视口大小。似乎是舍入错误

Applitools.EyesSetViewportSizeException :无法设置必需的视口大小。似乎是舍入错误
EN

Stack Overflow用户
提问于 2020-07-06 17:15:02
回答 2查看 481关注 0票数 0

我试图在.NET中使用Applitools超快网格,并不断地得到这个错误。我只是想从他们的网站上运行他们的c#示例代码:https://applitools.com/docs/topics/overview/overview-writing-tests-with-vg.html

代码语言:javascript
复制
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}.

这是我的装置

  • Selenium Web驱动程序v3.141
  • ChromeDriver v81.0.4044.13800
  • Eyes.Sdk.Core v2.29.0
  • Eyes.Selenium v2.29.0
  • NUnit v3.11.0
  • NUnit3TestAdaptor v3.15.1
  • .NET 4.7.2

有没有人遇到过这个并解决过这个问题?

EN

回答 2

Stack Overflow用户

发布于 2020-07-08 19:13:13

在Matt的帮助下,我得到了这个错误,因为我在我试图运行的机器上的显示设置中设置了一个自定义缩放因子。关闭该窗口,并确保窗口缩放级别设置为100%解决了此问题。

https://www.lifewire.com/using-windows-10-display-scaling-4587328

票数 0
EN

Stack Overflow用户

发布于 2020-07-06 21:41:55

这是马特和我在Applitools支持小组工作。我看到您在.NET测试中设置Viewport大小时遇到了问题。

在这种情况下,我们通常会要求更多的信息以及冗长的日志记录。不幸的是,日志将包含您的API密钥,因此我们不能让您在这里发布它们。请您打开一张支持票这里好吗?然后,我将能够获取所需的信息,并帮助您解决这个问题。

谢谢!哑光

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62761169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档