appium(11)-java-client

Welcome to the Appium Java client wiki!

This framework is an extension of the Selenium Java client. It has all the functionalities of the regular Selenium with Appium specific features.

Get started!

 

Structure

There is an abstract io.appium.java_client.AppiumDriver class which extends org.openqa.selenium.remote.RemoteWebDriverfrom the Selenium Java Client.//io.appium.java_client.AppiumDriver继承自org.openqa.selenium.remote.RemoteWebDriver。

The io.appium.java_client.AppiumDriver class contains all methods shared by iOS and Android. //io.appium.java_client.AppiumDriver包含了iOS和安卓共享的方法。

io.appium.java_client.ios.IOSDriver and io.appium.java_client.android.AndroidDriver both extendio.appium.java_client.AppiumDriver and provide more methods, and specific implementations for some methods.//io.appium.java_client.ios.IOSDriver和io.appium.java_client.android.AndroidDriver都是继承自io.appium.java_client.AppiumDriver,各自实现了一些特定方法。

In the same way, io.appium.java_client.ios.IOSElement and io.appium.java_client.android.AndroidElement both are subclasses of io.appium.java_client.MobileElement.//IOSElement和AndroidElement都是MobileElement的子集。

原文地址:https://www.cnblogs.com/superbaby11/p/6074943.html