0

cloud.seetest.ioテストをEclipse IDE自体から直接実行できるように、Eclipseにappiumスタジオプラグインをインストールして、クラウドプラットフォームのAndroidモバイルでテストを実行しようとしています。

それは常にエラーを与えています

org.openqa.selenium.WebDriverException: HttpClient、InputStream および long を取る 'createSession' が見つからないか、アクセスできないため、新しいセッションを作成できません

@BeforeMethod
    @Parameters("deviceQuery")
    public void setUp(@Optional("@os='android'") String deviceQuery)throws Exception{

    init(deviceQuery);
        // Init application / device capabilities
    dc.setCapability(MobileCapabilityType.APP, "cloud:xxxxxxxx/.xxxx");
    dc.setCapability(AndroidMobileCapabilityType.APP_PACKAGE, "xxxxx");
    dc.setCapability(AndroidMobileCapabilityType.APP_ACTIVITY, ".xxxxxx");
    dc.setCapability(SeeTestCapabilityType.DEVICE_QUERY, deviceQuery);
    dc.setCapability(SeeTestCapabilityType.TEST_NAME, "AndroidDemoTest");
    dc.setCapability("appVersion", "1.0.10516");
    dc.setCapability("testName", "AndroidDemoTest");
    driver = new AndroidDriver<>(new URL(getProperty("url",cloudProperties) + "/wd/hub"), dc);

    }
4

4 に答える 4

0

Experitest のクライアント ライブラリが見つからない可能性があります。compile 'com.experitest:repo:+'build.gradle に追加してみてください。これにより、最新のクライアント ライブラリがダウンロードされます。このドキュメントは、Appium Studio プラグインを使用したサンプル プロジェクトの作成に役立つ場合があります。

于 2019-05-09T13:30:52.763 に答える