A new session could not be created. (Original error: 'java -version' failed. Error: spawn ENOENT)

0
0

I’m trying to run a test that just opens whatsapp messenger using appium. I’m getting the error: A new session could not be created. (Original error: ‘java -version’ failed. Error: spawn ENOENT)

Here is my code:

import io.appium.java_client.AppiumDriver;
import io.appium.java_client.MobileElement;
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;
public class WhatsApp{
public static void main(String[] args) throws MalformedURLException, InterruptedException
{
WebDriver dr;
String contact="1jyot";
File app = new File("C:\\Users\\ppantouveris\\workspace\\Downloading and Running Appium\\apk\\WhatsApp.apk");
DesiredCapabilities capabilities= new DesiredCapabilities();
capabilities
.setCapability(CapabilityType.BROWSER_NAME, "");
capabilities
.setCapability("deviceName", "Vodafone Smart 4G");
capabilities
.setCapability("platformVersion", "4.2.2");
capabilities
.setCapability("platformName", "Android");
capabilities
.setCapability("app", app.getAbsolutePath());
capabilities
.setCapability("appium-version", "1.3.4.1");
capabilities
.setCapability("appPackage", "com.whatsapp");
//capabilities.setCapability("appActivity", "com.whatsapp.Main");
capabilities
.setCapability("appActivity", ".Main");
dr
= new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities) ;
dr
.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
}

}

Any ideas? Thanks!

  • You must to post comments
0
0

You need to open the appium application and launch it using the same capabilities in your code.
If you are already opened it the stop it and relaunch it again, after that run your test again.

You also need to make sure of your JAVA_HOME and ANDROID_HOME

  • You must to post comments
Showing 1 result
Your Answer
Post as a guest by filling out the fields below or if you already have an account.
Name*
E-mail*
Website