[移动应用未使用Android设备的Java应用代码打开]]

问题描述 投票:0回答:1

包appiumTestss.appiumTestss;

导入java.net.URL;

导入org.openqa.selenium.remote.DesiredCapabilities;

import io.appium.java_client.AppiumDriver;导入io.appium.java_client.MobileElement;

公共类CalculatorTest {

static AppiumDriver driver;

public static void main(String[] args) throws Exception {
    System.out.println("Hi kg12");
    openCalculator();

}

public static void openCalculator() throws Exception {

    DesiredCapabilities cap = new DesiredCapabilities();

    cap.setCapability("deviceName", "Moto");
    cap.setCapability("udid", "ZY223XXDVVAND");
    cap.setCapability("platformName", "Android");
    cap.setCapability("platformVersion", "8.1.0");

    cap.setCapability("appPackage", "com.google.android.calculator");
    cap.setCapability("appActivity", "com.android.calculator2.Calculator");

    URL url = new URL("http://127.0.0.1:4723/wd/hub");
    driver = new AppiumDriver<MobileElement>(new URL("http://127.0.0.1:4723/wd/hub"), cap);

    System.out.println("Application started....");
}

}

软件包appiumTestss.appiumTestss;导入java.net.URL;导入org.openqa.selenium.remote.DesiredCapabilities;导入io.appium.java_client.AppiumDriver;导入io.appium.java_client.MobileElement; ...

android appium appium-android
1个回答
0
投票

Appium内部已经有硒,因此不需要单独的硒依赖性。您需要添加功能automationName

© www.soinside.com 2019 - 2024. All rights reserved.