Вот мой код. Я новичок в Appium, и я использую Java версии 13 и последнюю версию Eclipse и Appium, и я пробовал все, но каждый раз, когда получаю исключение ниже:
FAILED: запустите org.openqa.selenium.SessionNotCreatedException: невозможно создать новый удаленный сеанс. Пожалуйста, проверьте журнал сервера для более подробной информации. Исходная ошибка: при обработке команды произошла неизвестная ошибка на стороне сервера. Исходная ошибка: процесс инструментария не может быть инициализирован. Убедитесь, что тестируемое приложение не дает сбоя, и изучите вывод logcat. Информация о сборке: версия: '3.141.59', ревизия: 'e82be7d358', время: '2018-11-14T08: 25: 48' Информация о системе: хост: 'LAPTOP-044PA886', ip: '192.168.86.221', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10 .0 ', java.version:' 13 'Информация о драйвере: driver.version: удаленная трассировка стека AndroidDriver: UnknownError: неизвестная ошибка на стороне серверапроизошла при обработке команды. Исходная ошибка: процесс инструментария не может быть инициализирован. Убедитесь, что тестируемое приложение не дает сбоя, и изучите вывод logcat. в getResponseForW3CError (C: \ Users \ Team Quality \ AppData \ Roaming \ npm \ node_modules \ appium \ node_modules \ appium-base-driver \ lib \ protocol \ errors.js: 826: 9) в asyncHandler (C: \ Users \ TeamКачество \ AppData \ Roaming \ npm \ node_modules \ appium \ node_modules \ appium-base-driver \ lib \ protocol \ protocol.js: 388: 37) Информация о сборке: версия: '3.141.59', версия: 'e82be7d358', время: '2018-11-14T08: 25: 48'
Вот мой код:
public static void run() throws MalformedURLException {
// TODO Auto-generated method stub
//System.setProperty("webdriver.chrome.driver", "C:\\Users\\Team Quality\\Downloads\\chromedriver_win32\\chromedriver.exe");
//WebDriver driver = new ChromeDriver();
// driver.get("http:\\www.easports.com");
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.DEVICE_NAME, "818cec5");
cap.setCapability("platformName","Android");
cap.setCapability("appPackage", "com.xxx");
cap.setCapability("appActivity","com.xxx.xxx.activities.SplashActivity");
System.out.println("code executed till here");
cap.setCapability(MobileCapabilityType.APP, "C:\\Users\\Team Quality\\eclipse-workspace\\Intro\\src\\tkstage.apk");
System.out.println("code executed till here2");
//AndroidDriver<AndroidElement> driver =new AndroidDriver<AndroidElement> (new URL("http://localhost:4723/wd/hub"),cap);
//driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), cap);
//driver.get("http://appium.io/");
try {
AppiumDriver<MobileElement> driver = new AndroidDriver<MobileElement>(new URL("http://127.0.0.1:4723/wd/hub"), cap);
} catch (MalformedURLException e) {
System.out.println(e.getMessage());
}
System.out.println("code executed till here3");
}