gpt4 book ai didi

java - 使用断言检查元素是否在屏幕上,发生 NoSuchElementException

转载 作者:行者123 更新时间:2023-12-02 12:15:39 26 4
gpt4 key购买 nike

我正在尝试使用断言函数检查元素是否在屏幕上。我在我的测试应用程序 (AndroidDriver) 中使用 Appium 和 Java。我期望的是,如果元素在屏幕上,则返回 1;如果不在屏幕上,则返回 0。当我尝试这个时;

assert driver.findElementById("com.tmob.AveaOIM:id/layout_ayarlar_ovit").isDisplayed() : "It is not on the screen";

isDisplayed() 是一个 boolean 函数,但它不起作用,因为

NoSuchElementException: An element could not be located on the page using the given search parameters.

如何使用断言检查此元素?

最佳答案

尝试使用以下代码:

driver.findElementById("layout_ayarlar_ovit").isDisplayed() 

关于java - 使用断言检查元素是否在屏幕上,发生 NoSuchElementException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46197336/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com