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

android appium点击“content-desc”属性不工作

万俟浩
2023-03-14

“content-desc”是“submit”,但click()似乎不起作用?如有任何建议,不胜感激?我也试过轻敲触碰动作?

(使用Python)我得到了一个...在页上找不到元素..‘尝试单击“提交”按钮时出错。

我通过Accessibility id和xpath进行了如下尝试:

    elem = driver.find_element_by_accessibility_id("Submit ")
    action = TouchAction(driver)
    action.tap(elem).perform()

共有1个答案

邵伟
2023-03-14

尝试按名称使用findElement。

 类似资料:
  • 我是使用Appium进行C#测试的新手。我能够设置一切并运行测试。我使用UiAutomatorViewer访问了一些按钮,现在我需要单击一个按钮,但我只是得到了cont-desc。哪一个FindElement(ByAndroiduiAutomator.“”)是否链接到Cont-Desc?我什么都试过了,但总是出错。我已经尝试使用TouchAction或Mouse.Click()单击此按钮;但没有任

  • 在下面的例子中,Appium能够正确地按类定位元素,但是当我们想要根据每个元素的content-desc操作数据时,我们会看到一个错误。为什么我们不能为Content-Desc获取属性?感谢任何建议。 错误:找到arrayOfProperties2总计:32 org.openqa.selenium.NosuChelementException:使用给定的搜索参数在页面上找不到元素。(警告:服务器未

  • 让我们更深入地了解一下 DOM 节点。 在本章中,我们将更深入地了解它们是什么,并学习它们最常用的属性。 DOM 节点类 不同的 DOM 节点可能有不同的属性。例如,标签 <a> 相对应的元素节点具有链接相关的(link-related)属性,标签 <input> 相对应的元素节点具有与输入相关的属性,等。文本节点与元素节点不同。但是所有这些标签对应的 DOM 节点之间也存在共有的属性和方法,因为

  • 我刚开始在appium测试。我能够设置一切并运行测试。我使用UiAutomatorViewer访问了一些按钮,现在我需要单击一个按钮,但我只是得到了cont-desc。我尝试了以下XPath,但最终得到一个错误。任何帮助都会很好。 @findby(xpath=“//*[@contentdescription='登录  登录']”) driver.findElement(by.xpath(“//an

  • 我正在尝试使用以下方法获取元素的content-desc属性 但是得到这个错误 [debug][MJSONWP]调用AppiumDriver.getAttribute(),参数为:[“XPath”,“19”,“F0EA41E6-DFee-4B9B-B756-0B204863D0D4”] [debug][AndroidBootstrap]向Android发送命令:{“cmd”:“action”,“a

  • 问题内容: 在检查Chrome Dev工具时,我注意到以下CSS片段: 可以在Chrome中完美运行(请参见下面的屏幕截图)。 这使我可以通过CSS定义标签的src属性。在Firefox中不起作用。到目前为止,我认为不可能通过CSS直接修改src属性,而且我还没有发现有人在谈论这一点。 那么,这仅仅是Chrome中的专有功能,还是Chrome正在实施W3C草案或其他我不知道的类似产品? 问题答案: