0

Ich stehe vor "Fehler beim Weiterleiten der neuen Sitzung" für Android Emulator. Mein Setup ist Appium Node v1.53 konfiguriert mit Selen Grid v2.53.1 und Genymotion Android Emulator. Ich muss nativen Browser von S6-Gerät aufrufen. Aber Selen Grid leitet meine Sitzung nicht nach Appium weiter.Fehler beim Weiterleiten der neuen Sitzung kann nicht gefunden werden: Fähigkeiten für Android-Emulator

//capabilities for Samsung Galaxy S6 
    capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME,MobilePlatform.ANDROID); 
    capabilities.setCapability(MobileCapabilityType.DEVICE_NAME,"192.168.57.101:5555"); 
    capabilities.setCapability(MobileCapabilityType.VERSION, "6.0"); 
    capabilities.setCapability(MobileCapabilityType.BROWSER_NAME, "android"); 
    capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "6.0"); 
    capabilities.setCapability(MobileCapabilityType.UDID, "192.168.57.101:5555"); 


    WebDriver driver = new RemoteWebDriver(new URL(server), capabilities); 

Kann jemand bitte helfen: Ich habe unten Node.json

{ 
    "capabilities": [{ 
      "applicationName": "S6", 
      "browserName": "android", 
      "deviceName": "192.168.57.101:5555", 
      "version": "6.0", 
      "maxInstances": 3, 
      "platformName": "ANDROID" 
    }], 
    "configuration": { 
      "cleanUpCycle": 2000, 
      "timeout": 30000, 
      "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy", 
      "url": "http://127.0.0.1:4723/wd/hub", 
      "host": "127.0.0.1", 
      "port": 4723, 
      "maxSession": 6, 
      "register": true, 
      "registerCycle": 5000, 
      "hubPort": 4444, 
      "hubHost": "127.0.0.1" 
    } 

}

Und mein Wunsch capabilites sind verwendet? Ich habe alle Kombinationen von oben genannten Fähigkeitstyp versucht, nicht sicher, was ich falsch mache.

Antwort

0

Sind Sie sicher über BROWSER_NAME = "android"? Öffnen und schließen Sie Ihren Browser und teilen Logcat

+0

Hallo, unten ist die Ausgabe von logcat. Ich habe versucht, appPackage und appActivity zu verwenden, aber immer noch den gleichen Fehler. '07-12 09: 41: 32.058 777 2605 I ActivityManager: START u0 {act = android.intention.action.MAIN cat = [android.intent.category.LAUNCHER] flg = 0x10200000 pkg = com.android.browser cmp = com .android.browser/.BrowserActivity bnds = [1131,2235] [1399,2571] (hat Extras)} von uid 10008 auf dem Display 0 07-12 09: 41: 32.071 777 1149 I ActivityManager: Start proc 4752: com. android.browser/u0a22 für Aktivität com.android.browser/.BrowserActivity ' – user16165

+0

In Ihrem Testfall Versuchen Sie diesen ((AndroidDriver) Treiber) .startActivity (" com.android.browser "," com.android.browser.BrowserActivity ") und lassen Sie BROWSER_NAME leer. –

+0

@ user16165 Irgendwelche Aktualisierung? –

Verwandte Themen