【appium】获取toast内容

1、环境配置

需要确保appium版本在1.6.3及以上

2、需要添加代码

// 启用 UIAutomator2
capabilities.setCapability("automationName", "uiautomator2");
//capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME,AutomationName.ANDROID_UIAUTOMATOR2);

3、toast的内容

【appium】获取toast内容_第1张图片

4、获取toast

String key = "first";
WebDriverWait wait = new WebDriverWait(driver, 1);
// 点击上一个按钮
driver.findElementById("com.example.quizactivity:id/prev_button").click();
WebElement target = wait.until(
	     ExpectedConditions.presenceOfElementLocated(By.xpath("//*[contains(@text,'"+key+"')]")));
System.out.println(target.getText());

5、结果

【appium】获取toast内容_第2张图片

【appium】获取toast内容_第3张图片


你可能感兴趣的:(appium)