Not able to create a new session getting error org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure. Host info: host: 'DESKTOP-0OFTRJ2', ip: '172.15.15.9'
Nessuno ha ancora preso questa issue.
- Lingua principale
- Java
- Stelle
- 1.3k
- Fork
- 752
- Merge medio
- 6g 21h
- PR unite (30g)
- 8
Descrizione
Is there an existing issue for this?
- I have searched the existing issues
Current Behavior
In my system the appium is working fine on only one project but if I create a new project it is not working as the capabilities are same that i am passing but it always gives the error as
### org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Host info: host: 'DESKTOP-0OFTRJ2', ip: '172.15.15.9'
Facing the same issue with all laptops in my company
Expected Behavior
it should work on any new project that i am creating in my system.
Minimal Reproducible Example
package AnCrypto;
import io.appium.java_client.AppiumDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.concurrent.TimeUnit;
public class BaseClass {
public static AppiumDriver driver;
public static DesiredCapabilities cap;
// @Test
public void openApp() throws MalformedURLException, InterruptedException {
BaseClass bc = new BaseClass();
cap = new DesiredCapabilities();
cap.setCapability("automationName", "Appium");
// cap.setCapability("automationName", "Appium");
cap.setCapability("VERSION", "12.0");
cap.setCapability("deviceName", "realme RMX3381");//moto e(7) plus Android SDK built for x86 N7I7UCAUOZ5T499P
cap.setCapability("platformName", "Android");
cap.setCapability("adbExecTimeout", "80000");
cap.setCapability("appPackage", "com.ancryptoWallet");
cap.setCapability("appActivity", "com.ancrypto.MainActivity");
// cap.setCapability("appPackage","com.evoeurope");
// cap.setCapability("appActivity","com.coincult.MainActivity");
cap.setCapability("autoGrantPermissions", "true");
cap.setCapability("autoAcceptAlerts", "true");
driver = new AppiumDriver(new URL("http://localhost:4723/wd/hub"), cap);
driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
Thread.sleep(2000);
System.out.println("application started");
// END OF CODE
}
}
Environment
Device name Shiva-ATR632
Processor 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz 2.42 GHz
Installed RAM 16.0 GB (15.8 GB usable)
Device ID DD96A306-2616-4F79-853C-12772B5CF389
Product ID 00356-24525-50323-AAOEM
System type 64-bit operating system, x64-based processor
Pen and touch Pen support
Link to Appium Logs
No response
Futher Information
No response
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia con la riproduzione Java nell’issue, soprattutto con l’URL di AppiumDriver e le capabilities fornite, e confrontala con la configurazione del progetto in cui la sessione funziona. Riproduci il fallimento raccogliendo contemporaneamente i log di Appium, quindi individua una modifica specifica al client o alle capabilities e verifica che un nuovo progetto riesca a creare correttamente la sessione Android.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- mobile, testing-qa
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100