Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 95ff53a

Browse filesBrowse files
Jave samples have been synchronized with java_client v3.0
1 parent 97dc4e6 commit 95ff53a
Copy full SHA for 95ff53a
Expand file treeCollapse file tree

14 files changed

+28
-29
lines changed
Open diff view settings
Collapse file

‎sample-code/examples/java/junit/pom.xml‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/pom.xml
+1-7Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,10 @@
1414
<version>4.11</version>
1515
<scope>test</scope>
1616
</dependency>
17-
<dependency>
18-
<groupId>org.seleniumhq.selenium</groupId>
19-
<artifactId>selenium-java</artifactId>
20-
<version>LATEST</version>
21-
<scope>test</scope>
22-
</dependency>
2317
<dependency>
2418
<groupId>io.appium</groupId>
2519
<artifactId>java-client</artifactId>
26-
<version>2.1.0</version>
20+
<version>3.0.0</version>
2721
</dependency>
2822
<dependency>
2923
<groupId>com.googlecode.json-simple</groupId>
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidContactsTest.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidContactsTest.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import org.openqa.selenium.remote.DesiredCapabilities;
1616

1717
public class AndroidContactsTest {
18-
private AppiumDriver driver;
18+
private AppiumDriver<WebElement> driver;
1919

2020
@Before
2121
public void setUp() throws Exception {
@@ -29,7 +29,7 @@ public void setUp() throws Exception {
2929
capabilities.setCapability("app", app.getAbsolutePath());
3030
capabilities.setCapability("appPackage", "com.example.android.contactmanager");
3131
capabilities.setCapability("appActivity", ".ContactManager");
32-
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
32+
driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
3333
}
3434

3535
@After
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidPageObjectTest_ByAllPossible.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidPageObjectTest_ByAllPossible.java
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.saucelabs.appium;
22

3+
import io.appium.java_client.MobileElement;
34
import io.appium.java_client.android.AndroidDriver;
45
import io.appium.java_client.pagefactory.AppiumFieldDecorator;
56
import io.appium.java_client.remote.MobileCapabilityType;
@@ -45,7 +46,7 @@ public void setUp() throws Exception {
4546
DesiredCapabilities capabilities = new DesiredCapabilities();
4647
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator");
4748
capabilities.setCapability(MobileCapabilityType.APP, app.getAbsolutePath());
48-
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
49+
driver = new AndroidDriver<MobileElement>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
4950

5051
apiDemosPageObject = new ApiDemosListViewScreenByAllPossible();
5152
PageFactory.initElements(new AppiumFieldDecorator(driver, 5, TimeUnit.SECONDS),
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidPageObjectTest_Chained.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidPageObjectTest_Chained.java
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.saucelabs.appium;
22

3+
import io.appium.java_client.MobileElement;
34
import io.appium.java_client.android.AndroidDriver;
45
import io.appium.java_client.pagefactory.AppiumFieldDecorator;
56
import io.appium.java_client.remote.MobileCapabilityType;
@@ -45,7 +46,7 @@ public void setUp() throws Exception {
4546
DesiredCapabilities capabilities = new DesiredCapabilities();
4647
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator");
4748
capabilities.setCapability(MobileCapabilityType.APP, app.getAbsolutePath());
48-
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
49+
driver = new AndroidDriver<MobileElement>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
4950

5051
apiDemosPageObject = new ApiDemosListViewScreenChaided();
5152
PageFactory.initElements(new AppiumFieldDecorator(driver, 5, TimeUnit.SECONDS),
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidPageObjectTest_PageObjectLikeComplexElement.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidPageObjectTest_PageObjectLikeComplexElement.java
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.saucelabs.appium;
22

3+
import io.appium.java_client.MobileElement;
34
import io.appium.java_client.android.AndroidDriver;
45
import io.appium.java_client.pagefactory.AppiumFieldDecorator;
56
import io.appium.java_client.remote.MobileCapabilityType;
@@ -49,7 +50,7 @@ public void setUp() throws Exception {
4950
DesiredCapabilities capabilities = new DesiredCapabilities();
5051
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator");
5152
capabilities.setCapability(MobileCapabilityType.APP, app.getAbsolutePath());
52-
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
53+
driver = new AndroidDriver<MobileElement>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
5354

5455
apiDemosPageObject = new ApiDemosListViewScreenSimple();
5556
PageFactory.initElements(new AppiumFieldDecorator(driver.
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidPageObjectTest_Simple.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidPageObjectTest_Simple.java
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.saucelabs.appium;
22

3+
import io.appium.java_client.MobileElement;
34
import io.appium.java_client.android.AndroidDriver;
45
import io.appium.java_client.pagefactory.AppiumFieldDecorator;
56
import io.appium.java_client.remote.MobileCapabilityType;
@@ -31,7 +32,7 @@ public void setUp() throws Exception {
3132
DesiredCapabilities capabilities = new DesiredCapabilities();
3233
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator");
3334
capabilities.setCapability(MobileCapabilityType.APP, app.getAbsolutePath());
34-
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
35+
driver = new AndroidDriver<MobileElement>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
3536

3637
apiDemosPageObject = new ApiDemosListViewScreenSimple();
3738
//This time out is set because test can be run on slow Android SDK emulator
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidTest.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidTest.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
public class AndroidTest {
1919

20-
private AppiumDriver driver;
20+
private AppiumDriver<WebElement> driver;
2121

2222
@Before
2323
public void setUp() throws Exception {
@@ -30,7 +30,7 @@ public void setUp() throws Exception {
3030
capabilities.setCapability("app", app.getAbsolutePath());
3131
capabilities.setCapability("appPackage", "io.appium.android.apis");
3232
capabilities.setCapability("appActivity", ".ApiDemos");
33-
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
33+
driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
3434
}
3535

3636
@After
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidWebViewTest.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidWebViewTest.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import org.openqa.selenium.remote.DesiredCapabilities;
1616

1717
public class AndroidWebViewTest {
18-
private AppiumDriver driver;
18+
private AppiumDriver<WebElement> driver;
1919

2020
@Before
2121
public void setUp() throws Exception {
@@ -28,7 +28,7 @@ public void setUp() throws Exception {
2828
capabilities.setCapability("app", app.getAbsolutePath());
2929
capabilities.setCapability("appPackage", "io.selendroid.testapp");
3030
capabilities.setCapability("appActivity", ".HomeScreenActivity");
31-
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
31+
driver = new AndroidDriver<WebElement>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
3232
}
3333
@After
3434
public void tearDown() throws Exception {
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/MobileFindJavaTest.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/MobileFindJavaTest.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
public class MobileFindJavaTest {
1414

15-
private AppiumDriver driver;
15+
private AppiumDriver<?> driver;
1616
private static final String url = "http://127.0.0.1:4723/wd/hub";
1717

1818
@Test
@@ -28,7 +28,7 @@ public void setUp() throws Exception {
2828
capabilities.setCapability("deviceName", "Android Emulator");
2929
capabilities.setCapability("appPackage", "com.android.settings");
3030
capabilities.setCapability("appActivity", ".Settings");
31-
driver = new AndroidDriver(new URL(url), capabilities);
31+
driver = new AndroidDriver<>(new URL(url), capabilities);
3232
}
3333

3434
@After
Collapse file

‎sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/SafariTest.java‎

Copy file name to clipboardExpand all lines: sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/SafariTest.java
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public void setUp() throws Exception {
3737
capabilities.setCapability("platformName", "iOS");
3838
capabilities.setCapability("platformVersion", "8.1");
3939
capabilities.setCapability("browserName", "safari");
40-
driver = new IOSDriver(new URL("http://127.0.0.1:4723/wd/hub"),
40+
driver = new IOSDriver<WebElement>(new URL("http://127.0.0.1:4723/wd/hub"),
4141
capabilities);
4242
//driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
4343
}

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.