Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Appium selenium工具运行应用程序时,出现错误;org.openqa.selenium.SessionNotCreatedException;_Java_Selenium Webdriver_Appium - Fatal编程技术网

Java 使用Appium selenium工具运行应用程序时,出现错误;org.openqa.selenium.SessionNotCreatedException;

Java 使用Appium selenium工具运行应用程序时,出现错误;org.openqa.selenium.SessionNotCreatedException;,java,selenium-webdriver,appium,Java,Selenium Webdriver,Appium,请帮我做这个 public class Test { public static void main(String[] args) throws InterruptedException, IOException { // TODO Auto-generated method stub String Start_Server= "G:\\Appium\\node.exe G:\\Appium_new\\Appium\\node_modules\\app

请帮我做这个

public class Test {
    public static void main(String[] args) throws InterruptedException, IOException {
        // TODO Auto-generated method stub
        String Start_Server= "G:\\Appium\\node.exe   G:\\Appium_new\\Appium\\node_modules\\appium\\bin\\appium.js";
        Process process = Runtime.getRuntime().exec(Start_Server);

        if(process!= null)
        {
            System.out.println("Started the Appium Server");
        }
        else
        {
            System.out.println("NOT Started the Server");
        }
        Thread.sleep(12000);
        DesiredCapabilities capablities= new DesiredCapabilities();

                //device details
                capablities.setCapability("deviceName","HKE6J4PS");
                capablities.setCapability("platformName","Android");
                capablities.setCapability("PlatformVersion","6.0");

                //app details
                capablities.setCapability("appPackage","com.test.mobile.apps");
                capablities.setCapability("appActivity","com.test.mobile.apps.ExistingUserDashBoard");

                AndroidDriver driver= new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capablities);

                Thread.sleep(6000);

                driver.findElementById("com.act.mobile.apps:id/action_settings").click();

请在command.addArgument(“G:\Appium\u new\Appium\node\u modules\Appium\bin\Appium.js”)之后添加下面提到的行

addArgument(“--session override”)

试试这个答案: