2016-04-07 23 views
4

üzerinde işlem desteklenmiyor Gerçek aygıtta iletki testlerini çalıştırmaya çalışıyorum (Android Phone, Android 5.0.1 sürümü). Tarayıcıyı (Chrome) açıyor, ancak URL'ye gitmiyor ve aşağıdaki hata mesajını atıyor.İletki: WebDriverError: bilinmeyen hata: Android

seleniumAddress: 'http://localhost:4723/wd/hub', 

    capabilities: { 
    browserName: 'chrome', 
    platformName: 'android', 
    deviceName: ' ', 
    }, 
    framework: 'jasmine2', 
    specs: ['../functional/AppLogin.js'], 

Gerçek Spec kodu:

describe("Verify Login", function(){ 
    it("Verify Application Login",function(){ 
     browser.get("http://juliemr.github.io/protractor-demo/"); 
    }); 
}); 

Not: düzgün sisteme bağlı cihaz, Appium düğümlü sunucu koşu İşte

super(opt_error); 
     ^
WebDriverError: unknown error: operation is unsupported on Android 
    (Session info: chrome=49.0.2623.105) 
    (Driver info: chromedriver=2.18.343845 (73dd713ba7fbfb73cbb514e62641d8c96a94682a),platform=Windows NT 10.0 x86_64). 

conf js gelen kodu (sadece gerekli kod pasing) 'dir ince.

cevap

2

Aynı sorunu yaşadım ve sorun, tarayıcının pencere boyutunu ayarlamaya çalıştığım ve bu, gerçek bir aygıtta çalışırken gerçekleştirilememesiydi. . Bu soruna neden olan çizgiyi oldu.

browser.driver.manage().window().setSize(400, 800); 
+0

Merhaba (Yaramaz u @dwane_d .driver.manage için bazı alternatif kullanabilmek için) pencere() setSize() Appium üzerinde? – san1deep2set3hi

+0

@ san1deep2set3hi Bu durumda tarayıcıda pencere büyüklüğünün değiştirilmesi nedeniyle desteklenmediğini düşünüyorum, o zaman bir alternatif yok. – ahmehri