一、啟動(dòng)Appium服務(wù)
1、運(yùn)行Appium
雙擊Appium圖標(biāo)

image.png
2、啟動(dòng)服務(wù)
點(diǎn)擊startServer

image.png
二、Inspector啟動(dòng)Android App
1、運(yùn)行Inspector
雙擊Inspector圖標(biāo)

image.png
2、填寫(xiě)參數(shù)信息

image.png
3、啟動(dòng)App
參數(shù)填寫(xiě)完成后,點(diǎn)擊StartSession按鈕

image.png
三、java啟動(dòng)Android App
啟動(dòng)參數(shù):
public void openIOS(TestClient testClient) throws MalformedURLException {
DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
desiredCapabilities.setCapability("platformName", "iOS");
desiredCapabilities.setCapability("appium:udid", "00008110-001C79D23387801E");
desiredCapabilities.setCapability("appium:deviceName", "iPhone 13 Pro");
desiredCapabilities.setCapability("appium:platformVersion", "15.6.1"));
desiredCapabilities.setCapability("appium:automationName", "XCUITest");
desiredCapabilities.setCapability("appium:app", "com.app.oc");
desiredCapabilities.setCapability("appium:includeSafariInWebviews", true);
desiredCapabilities.setCapability("appium:newCommandTimeout", 3600);
desiredCapabilities.setCapability("appium:connectHardwareKeyboard", true);
URL remoteUrl = new URL(testClient.getUrl());
driver = new RemoteWebDriver(remoteUrl, desiredCapabilities);
}