【appium】獲取toast內容
阿新 • • 發佈:2019-01-31
1、環境配置
需要確保appium版本在1.6.3及以上
2、需要新增程式碼
// 啟用 UIAutomator2
capabilities.setCapability("automationName", "uiautomator2");
//capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME,AutomationName.ANDROID_UIAUTOMATOR2);
3、toast的內容
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、結果