開源中國APP-開源資訊-打開某篇資訊的詳情,詳情內容比較多,咱們能夠滑動屏幕到某元素,實現方法:java
//滑動屏幕,查看詳情內容,直接找到【相關推薦】元素爲止 MobileElement commentEle = (new WebDriverWait(driver, 60)) .until(new ExpectedCondition<MobileElement>() { @Override public MobileElement apply(WebDriver d) { int width = driver.manage().window().getSize().width; int height = driver.manage().window().getSize().height; driver.swipe(width / 2, height * 9/10, width /2 , height/10, 500); System.out.println("scroll=======" + height * 3/ 4 + " " + height /8); MobileElement tv_blog_detail_about = driver.findElement(By .id("net.oschina.app:id/tv_blog_detail_about")); return tv_blog_detail_about; } });