Appium错误:“org.openqa.selenium.SessionNotCreatedException”通常是由于以下原因之一引起的:
以下是一些解决方法的示例代码:
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("deviceName", "your_device_name");
capabilities.setCapability("platformVersion", "your_platform_version");
capabilities.setCapability("appPackage", "your_app_package");
capabilities.setCapability("appActivity", "your_app_activity");
URL appiumUrl = new URL("http://localhost:4723/wd/hub");
WebDriver driver = new AndroidDriver(appiumUrl, capabilities);
确保替换your_device_name
,your_platform_version
,your_app_package
和your_app_activity
与您的设备和应用程序的实际值。
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("deviceName", "your_device_name");
capabilities.setCapability("platformVersion", "your_platform_version");
capabilities.setCapability("app", "path_to_your_app");
URL appiumUrl = new URL("http://localhost:4723/wd/hub");
WebDriver driver = new AndroidDriver(appiumUrl, capabilities);
确保将path_to_your_app
替换为应用程序的实际路径。
请注意,以上示例代码是使用Java编写的。如果您使用的是其他编程语言,请相应地调整代码。