当前位置: 首页 > 面试题库 >

未知错误:调用函数结果缺少“值” Appium Hybrid App

路欣荣
2023-03-14
问题内容

将密钥发送到某些字段时我会使用

driver.findElement(By.xpath("//*[@id=\"login-main\"]/a")).click();
Thread.sleep(1000);
driver.findElement(By.xpath("/html/body/div[2]/ion-nav-view/ion-view/login-popup/ion-pane/ion-content/div/form/label[2]/input")).sendKeys("Example");

我将上下文设置为“ driver.context(” WEBVIEW _ **“”);“,我可以单击应用程序中的按钮,但无法将键放入字段中,并且它在上周第一次发生它正在工作。错误是:

Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'
(Session info: chrome=65.0.3325.109)
(Driver info: chromedriver=2.33.506120 
(e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.16299 x86_64) (WARNING: The server did not provide any stacktrace information)

我尝试在CMD中使用“ npm install -g
chromedriver”更新chromeDriver,但chromeDriver并未更新为最新版本2.36。我在另一个问题中查找,它们有相同的问题,但是我认为问题是我无法更新chromeDriver


问题答案:

我找到了一个解决方案,该解决方案是如何将chrome驱动程序更新为2.36来解决此问题。该解决方案是下载chromedriver版本,并找出Appium所采用的“
chromedriver版本”在哪里

C:\Users\Rosen\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win\chromedriver.exe

并用新版本对其进行更改,因此它解决了问题,并不再告诉我有问题。



 类似资料:
  • 问题内容: Sendkeys不起作用。请帮我解决这个问题。 安慰: 驾驶员信息: 问题答案: 我看到了同样的问题。仅在使用Chrome 65(当前:开发人员通道)时出现此问题。使用Chrome 64(稳定通道和Beta通道),一切正常。 原来我安装了旧的chromedriver。具体来说,我用用。将撞色的chromedriver 运行到2.35.528157,现在问题已解决。希望这可以帮助! TL

  • 问题内容: 这实际上是针对线程上的[未知错误:即使在chromedriver升级后,SeleniumSendKeys的调用函数结果也缺少“值”, 但我想我的声誉还不够高(参与)。 我得到了错误: 运行此行时: 我进行了更新,但仍然弹出了该错误的所有其他信息,但是在引发错误之前实际上已执行了代码,因此仅通过传递异常就可以实现我的目标,有点草率,所以如果我可以使错误消失,那将很酷的确如此,但这暂时适用

  • 来自Python的递归追加列表函数,试图递归地获取与文件结构相关的权限列表。 另一种情况是,A=允许,R=限制 输出将是[True,True,False,False,True,True,True]

  • 最新版本的量角器(4.0.9)、chromedriver(2.24)、chrome(54.0)。在执行browser.navigate().back()时,我们可以观察到以下错误。 失败:未知错误:丢失或无效的arg值(会话信息:chrome=54.0.2840.71)(驱动程序信息:chromeDrive=2.24.417431 (9aea000394714d2fbb20850021f6204f

  • 环境: Selenium webdriver,TestNG,Maven 当我运行我的脚本时,我得到了这个错误: org.openqa.selenium.WebDriverException:未知错误:丢失或无效的'entry.level'(会话信息:chrome=63.0.3239.132)(驱动程序信息:chrome驱动程序=2.29.461591(62ebf098771772160f391d7

  • 这个问题的解决方案成功了,但是循环在3次迭代后中断,并返回下面的消息,我很难解释。