问题标签 [applitools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium - java.lang.IllegalStateException:眼睛没有睁开
我将 Selenium WebDriver 3.0 和 AppliToolsEyes 2.54 用于 selenium-java
对于视觉测试,编写了以下代码 -
但是在运行代码时出现以下错误eyes.checkWindow()
java.lang.IllegalStateException: Eyes not open
at com.applitools.utils.ArgumentGuard.isValidState(ArgumentGuard.java:117)
at com.applitools.eyes.EyesBase.checkWindowBase(EyesBase.java:977)
at com.applitools.eyes.Eyes.checkWindow(Eyes.java:359)
at com.applitools.eyes.Eyes.checkWindow(Eyes.java:335)
at com.applitools.eyes.Eyes.checkWindow(Eyes.java:325)
c# - APPlitools:执行checkWindow()函数时显示401未授权
我使用了您网站上的以下代码,并APIKEY
从我的帐户中提供了我的代码。启动 url 并设置浏览器大小。当第一个checkWindow()
函数执行时,我得到一个 401 Unauthorized 异常。
Applitools API 的主要目的是拍摄屏幕截图,并与我本地的基线屏幕截图进行比较。但是在这个checkWindow()
函数中我得到了异常。
maven - 由于 Maven 中的依赖冲突,无法在导入项目行上找到符号
我正在使用集成在我的 Selenium 框架中的 Applitools 眼睛进行可视化测试。我目前使用的 Selenium Jar 文件是 2.52,而我使用的 Applitools jar 文件版本是 eye-selenium-java 2.56。这在内部使用 Selenium java 版本 3.5.3 进行编译。因此,即使我已导入正确的类,我也不确定此依赖版本冲突是否会导致“操作”、“浏览器类型”和“所需功能”类上的找不到符号错误。
不幸的是,我无法将我的 selenium 版本升级到 3.5。任何人都可以帮助解决这个问题。
java - Selenium Java - Applitools Eyes .checkWindow | java.lang.ClassCastException:java.lang.Double 不能转换为 java.lang.Long
我正在通过 TestNG 运行 TestNG Selenium Suite 并使用 Applitools Eyes 视觉比较工具。我遇到了一个
java.lang.ClassCastException:java.lang.Double 不能转换为 java.lang.Long
当我的代码命中 eye.checkWindow(); 时出错
眼睛3.2版
代码:
有任何想法吗?
堆栈跟踪:
c# - 无法在 Applitools C# 中截取整页截图
我正在尝试使用以下代码对我的页面进行全屏截图:
但相反,我只得到了半页的屏幕截图,我试图联系,但他们只是告诉Applitools
我更换仍然无效。eyes.checkwindow()
eyes.Check("tag", Target.Window().Fully());
如果有人可以帮助我,那就太好了。
ruby - 未初始化的常量 Applitools::Utils::EyesSeleniumUtils::Appium (NameError)
运行 ruby applitool 脚本时出现以下错误-
错误 - `mobile_device?':未初始化的常量 Applitools::Utils::EyesSeleniumUtils::Appium (NameError)
下面是我的课-
capybara - Appium_capybara 驱动 + Applitools 集成
我正在使用 RSpec 框架capybara + eyes_selenium
进行可视化测试,并且我想集成移动可视化测试。我安装了appium_capybara
,它与远程 appium 服务器一起工作,该服务器在我的远程 selenium 集线器中充当节点。
到目前为止效果很好,我已经成功登录到我的 iOs 模拟器并与页面进行交互。问题是将整个事情与 applitools 集成。
我正在使用 gem eyes_selenium
,但我似乎无法Eyes.open
使用我的Appium::Capybara::Driver
对象执行,出现此驱动程序未知的异常。
有人设法让它工作吗?
java - com.applitools.eyes.ServerConnector.startSession(ServerConnector.java:166)
我正在尝试使用 Applitolls 测试一个简单的代码,但出现了上述错误。我已经在 POM 文件中添加了所有依赖项。
错误:java.lang.NoSuchMethodError: javax.ws.rs.core.MultivaluedMap.addAll(Ljava/lang/Object;[Ljava/lang/Object;)V at org.glassfish.jersey.client.ClientRequest.accept(ClientRequest. java:311) 在 org.glassfish.jersey.client.JerseyWebTarget.request(JerseyWebTarget.java:198) 在 org.glassfish.jersey.client.JerseyWebTarget.request(JerseyWebTarget.java:36) 在 com.applitools.eyes.ServerConnector .startSession(ServerConnector.java:166) 在 com.applitools.eyes.EyesBase.startSession(EyesBase.java:1694) 在 com.applitools.eyes.EyesBase.ensureRunningSession(EyesBase.java:1437) 在 com.applitools.eyes。 EyesBase.openBase(EyesBase.java:1405) 在 com.applitools.eyes.selenium.Eyes.open(Eyes.java:331) 在 com.applitools.eyes.selenium.Eyes.open(Eyes.java:279) 在 com .dell.cm.systemIntegrationTest.Test。beforeTest(TestVxBlock.java:100)
代码:
selenium - java - 在selenium中使用applitools无法截取整页截图
我尝试使用 selenium 的 java 在 applitools 中截取整页截图,我使用下面的代码截取整页截图但无法截取整页截图,它只需要当前页面和缝线。我刚刚开始学习自动化测试,所以请帮我详细说明。
c# - 程序定义了多个入口点?CS0017 main() 有问题?
当我尝试在 Visual Studio 中运行以下代码时,出现以下错误:“程序定义了多个入口点。使用 /main 编译以指定包含入口点的类型。”
我尝试过寻找其他入口点,但对 c# 并没有那么丰富的经验并且遇到了麻烦。据我了解,一切都应该是正确的。