From d314f4f9b941045393187e158c7933f2603928c4 Mon Sep 17 00:00:00 2001 From: baozhida Date: Sat, 28 Apr 2018 10:16:23 +0800 Subject: [PATCH] adapt wd.java version 2.0.24 --- pom.xml | 3 ++- src/test/java/macaca/client/AndroidSampleTest.java | 8 ++++---- src/test/java/macaca/client/DesktopSampleTest.java | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 8e5fda4..4132088 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,7 @@ 1.5 1.5 + utf8 @@ -44,7 +45,7 @@ macaca.webdriver.client macacaclient - 2.0.20 + 2.0.24 com.alibaba diff --git a/src/test/java/macaca/client/AndroidSampleTest.java b/src/test/java/macaca/client/AndroidSampleTest.java index 821e011..5f9be77 100644 --- a/src/test/java/macaca/client/AndroidSampleTest.java +++ b/src/test/java/macaca/client/AndroidSampleTest.java @@ -3,8 +3,6 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; -import macaca.client.commands.Element; -import macaca.client.common.ElementSelector; import org.junit.After; import org.junit.Assert; import org.junit.Before; @@ -12,6 +10,8 @@ import java.io.File; import java.io.IOException; +import java.util.List; +import macaca.client.commands.Element; import static org.hamcrest.CoreMatchers.containsString; @@ -68,8 +68,8 @@ public void loginTest() throws Exception { driver.elementById("com.github.android_app_bootstrap:id/mobileNoEditText") .sendKeys("中文+Test+12345678"); - ElementSelector selector = driver.elementsByClassName("android.widget.EditText"); - selector.getIndex(1).sendKeys("111111"); + List elements = driver.elementsByClassName("android.widget.EditText"); + elements.get(1).sendKeys("111111"); driver.elementByName("Login").click(); driver.sleep(1000); } diff --git a/src/test/java/macaca/client/DesktopSampleTest.java b/src/test/java/macaca/client/DesktopSampleTest.java index edd77e7..d60a8fc 100644 --- a/src/test/java/macaca/client/DesktopSampleTest.java +++ b/src/test/java/macaca/client/DesktopSampleTest.java @@ -67,7 +67,7 @@ public void testCaseThree() throws Exception { System.out.println("test case #3"); driver.get("https://www.baidu.com"); - driver.elementsByXPath("//*[@id=\"u1\"]/a").getIndex(0).click(); + driver.elementsByXPath("//*[@id=\"u1\"]/a").get(0).click(); driver.sleep(3000); }