gpt4 book ai didi

java - 通过Appium读取iOS toast消息

转载 作者:行者123 更新时间:2023-12-01 18:08:04 25 4
gpt4 key购买 nike

有人可以向我建议读取 iOS toast 消息的代码吗?我已经使用 AndroidElement toastElement = driver.findElementByXPath("//android.widget.Toast[1]"); 阅读了 android toast 消息 String toastMessage = toastElement.getAttribute("name");

但是对于 iOS toast,上面的方法不起作用

IOSElement toastElement = driver.findElementByXPath("//ios.widget.Toast[1]"); String toastMessage = toastElement.getAttribute("name");

最佳答案

使用下面的方法,它使用页面源来验证 toast 消息。适用于 iOS 和 Android。

public boolean isToastMessageDisplayed(String message)
{
boolean isDisplayed = false;
int count=0;
do {
if(mobileDriver.getPageSource().contains(message))
{
isDisplayed=true;
break;
}
Thread.sleep(200);//Add your custom wait if exists
count++;

}while(count<10);
return isDisplayed;
}

关于java - 通过Appium读取iOS toast消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60520884/

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