当前位置: 首页 > 知识库问答 >
问题:

Appium webview中的Sendkey有时会找到元素,但什么也不写

秦信瑞
2023-03-14

我有时会遇到一些问题,我找到了元素,但是sendkeys没有写任何东西。

到目前为止,它只附加在webview中,并且只附加在三星S7上。

我也尝试了很多次使用Oneplus one(氰基os),但我从未遇到过这个问题。

我就是这样做的:

  1. 我正在尝试使用WebDriverWait查找我的两个字段(电子邮件/密码)

第一步

另外(这是最奇怪的部分)当我打印密码时sendkeys不起作用。getText()我有正确的字符串,所以它在某个地方,但不在屏幕上

你知道为什么三星有时会出现这个问题,而oneplus手机从来没有出现过,或者如何解决这个问题吗?

共有1个答案

张晨朗
2023-03-14

添加等待间隔:

Browser.sleep(10000);
 类似资料:
  • 这是我写的,这是一个简单的程序,可以登录我的instagram帐户,凭证已更改: 我不知道它为什么会出错。请帮忙。 Chrome确实打开了登录页面,但找不到元素。 附言:你可以猜到我是新来的 编辑: 我想,当我使用time.sleep几秒钟,它正常工作......但我不认为这是修复它的最佳方式,所以请注意,并建议我一些东西,或者这是它实际上是如何工作的......

  • 目前,我正在与Selenium合作,尝试使用Chrome中的“Inspect”正确识别元素。在某些情况下,我单击的某些按钮仅由类定义,但使用“”驱动程序无法找到某些类。find_element_by_class_name''。 下面是我从Chrome上用Inspect获得的代码的和平: 我需要单击“导入费用”按钮,该按钮是“x-btn文本menu_import2”类的一部分。我不能在这里使用XPA

  • 我知道很多人都问过这个问题。我正在张贴,因为我尝试了所有的选项,但仍然得到错误。 我正在使用Spring4.01释放罐

  • 问题内容: 我有以下XPath: 当我在XPath Checker(Firefox扩展)中试用此XPath时,它一直都能完美运行。但是当我在Selenium中执行以下操作时: 它不断给我以下日志错误: 我为解决这个问题而疯狂。有人看到我的代码行有任何错误吗? 问题答案: 该查询字符串不应该像这样(根据javadoc api)吗?

  • 我是硒的新手,请帮帮我。整个代码: 如何为以粗体突出显示的元素选择xpath?我试过很多例子,但不幸的是没有一个像预期的那样有效。任何帮助都会很好。