2016-11-28 7 views
0

私はアンドロイド携帯電話にモバイルウェブの自動化テストケースを自動化しようとしていますが、私は以下のエラーが取得しています: -org.openqa.selenium.remote.SessionNotFoundException:いいえ、そのようなセッション

org.openqa.selenium.remote.SessionNotFoundException: no such session 
(Driver info: chromedriver=2.21.371461 (633e689b520b25f3e264a2ede6b74ccc23cb636a),platform=Linux 3.16.0-77-generic x86_64) (WARNING: The server did not provide any stacktrace information) 
Command duration or timeout: 12 milliseconds 

は、以下のコードを見てくださいスニペット:私は、エラーの下に取得していますAppiumサーバーのログで

ChromeOptions c=new ChromeOptions(); 
DesiredCapabilities dc = DesiredCapabilities.chrome(); 

dc.setCapability("browserName", "chrome"); 
dc.setCapability("appium-version", "1.6.0"); 
dc.setCapability("deviceName", "4d00b83ed4f7426f"); 
dc.setCapability(CapabilityType.VERSION, "5.0.1"); 
dc.setCapability("platformName", "Android"); 
dc.setCapability(ChromeOptions.CAPABILITY, c); 

dc.setCapability("appPackage", "com.android.chrome"); 
dc.setCapability("appActivity", "com.google.android.apps.chrome.document.ChromeLauncherActivity"); 

driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), dc); 
driver.manage().timeouts().implicitlyWait(25, TimeUnit.SECONDS); 

[ADB] Error: Unable to get pids for uiautomator. Orginial error: this.shell(...).trim is not a function at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13) at ADB.callee$0$0$ (lib/tools/adb-commands.js:441:9) at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runti‌​me/regenerator/runti‌​me.js:67:40) at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runti‌​me/regenerator/runti‌​me.js:315:22) 

答えて

0

通常

  1. Appium Serverは
  2. Appiumサーバの設定ミス何らかの理由で失われAppiumサーバと
  3. 接続が実行されていない次の場合、このエラーがアップします。

Appium GUIアプリケーションが開いていることを確認し、実行が開始されたらコンソールを確認してください。あなたは、サーバーが少なくとも起動していることを確認して、要求を取得する必要があります。ログから、失敗する理由を調べてみてください。 Appiumコンソールに応答がなく、変更されていない場合、設定が間違っていることを意味します。恐らくあなたは間違ったポートを使用しています。

+0

Appiumサーバーのログに以下のエラーが表示されます。 - [ADB]エラー:uiautomatorのpidを取得できません。 Orginialエラー:this.shell(...)。trimは、Object.wrappedLogger.errorAndThrow(lib/logger.js:60:13)の の関数ではありません。 at ADB.callee $ 0 $ 0 $(lib/tools/adb- (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) at GeneratorFunctionPrototype.invoke [as _invoke](/ usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) –

+0

@DivyaBahlグーグルで試しましたか? –

+0

@DivyaBahl質問にエラーを追加してください。 –

関連する問題