1

Amazon クラウドでモバイル自動化コードを実行したいのですが、Appium と Selenium Webdriver を使用してコードを設計しました。エミュレータまたはライブ デバイスを使用して、ローカルで正常に動作しています。次のような私のモバイル自動化コード:

File classpathRoot = new File(System.getProperty("user.dir"));
    File appDir = new File(classpathRoot, "/apps");
    File app = new File(appDir, "/siteaudit.apk");

    System.out.println("Complete path : "+app);

    DesiredCapabilities capabilities = new DesiredCapabilities();
    //capabilities.setCapability("deviceName", "LG_Nexus_4_E960_real");
    //capabilities.setCapability("deviceName", "Spice Mi-498");
    //capabilities.setCapability("deviceName", "Nexus 5");

    capabilities.setCapability("deviceName", "LG Nexus 5");
    capabilities.setCapability("platformVersion", "6.0");

    capabilities.setCapability("app", app.getAbsolutePath());

    /*capabilities.setCapability("appPackage", "io.appium.android.apis");
    capabilities.setCapability("appActivity", ".ApiDemos");*/

    capabilities.setCapability("appPackage", "com.youtility.attendance.ui");
    capabilities.setCapability("appActivity", ".ServerURLActivity");


    driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
4

1 に答える 1