java-client
java-client copied to clipboard
SessionNotCreatedException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Description
Hi everyone, i'm getting 'SessionNotCreatedException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure. Host info: host: 'localhost', ip: '127.0.0.1' cuando quiero conectarme al servidor de appium local desde android studio(kotlin).
Environment
Below is my Environment: Mac OS: Ventura 13.4 Android Studio: 2022.1.1 Appium.io : 8.5.1 Appium server: 2.0.0-beta.71 node: v20.3.0 device: Android Samsung A235M
Code To Reproduce Issue
`@get:Rule val activityScenarioRule = ActivityScenarioRule(LaunchActivity::class.java)
private lateinit var driver: AndroidDriver
@Before
@Throws(MalformedURLException::class)
fun setUp() {
val desiredCapabilities = DesiredCapabilities()
desiredCapabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "samsung SM-A235M")
desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "13")
desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "android")
desiredCapabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "appium")
//desiredCapabilities.setCapability(MobileCapabilityType.BROWSER_NAME, "Chrome")
val remoteUrl = URL("http://127.0.0.1:4723")
driver = AndroidDriver(remoteUrl, desiredCapabilities)
}
@After
fun tearDown() {
driver?.quit()
}
@Test
fun testButtonNavigationToBrowser() {
onView(withId(R.id.single_single_on_btn)).perform(click())
Thread.sleep(7000)
val inputField = driver?.let {
it.findElement(By.cssSelector("input[name='domain']"))
}
inputField?.let { it.sendKeys("fulcrum") }
}`
Link To Appium Logs
'
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: 'localhost', ip: '127.0.0.1'
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:561)
at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:274)
at org.openqa.selenium.remote.RemoteWebDriver.