2016-04-07 6 views
4

実際のデバイス(Android Phone、Android 5.0.1バージョン)で分度器テストを実行しようとしています。ブラウザ(Chrome)を開いていますが、URLに移動してエラーメッセージを表示していません。分度器:WebDriverError:不明なエラー:操作がAndroidでサポートされていません

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

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

実際の仕様コード:

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

注:正しくシステムに接続されたデバイス、Appium・ノード・サーバーが実行ここ

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のコード(のみ必要なコードをパージング)であります良い。

答えて

2

私は同じ問題を抱えていました。問題はブラウザのウィンドウサイズを設定しようとしていたことでした。これは実際のデバイスで実行しているときには実行できません。これが問題の原因となった行だった。

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

こんにちは@dwane_dは)(.driver.manageするために、いくつかの選択肢を使用することができたのUウィンドウ()のsetSize()Appiumに。。? – san1deep2set3hi

+0

@ san1deep2set3hi私は、この場合はブラウザのウィンドウサイズを変更することがサポートされていないため、代替手段はないと考えています。 – ahmehri

関連する問題