Как запустить Appium Server с использованием Java на MAC OSX
Я пытаюсь запустить и остановить сервер Appium, написав код Java
решения, которые я нашел, старые и не работают с более новыми версиями appium.
Я использую appium desktop v1.6.3 и server v1.8.1
я могу программно открыть приложение для рабочего стола, но не запустить сервер.
1 ответ
Получил ответ о том, как это работает.
чтобы запустить сервер все что вам нужно это приведенный ниже код
public static void startAppiumServer() {
service = AppiumDriverLocalService.buildService(new AppiumServiceBuilder()
.usingDriverExecutable(new File("/usr/local/Cellar/node/10.9.0/bin/node"))
.withAppiumJS(new File("/Applications/Appium.app/Contents/Resources/app/node_modules/appium/build/lib/main.js"))
.usingPort(4723).withIPAddress("127.0.0.1"));
service.start();
pause(25000);
getLogger(logger, 'i', service.getUrl().toString(), null);
}
Примечание: вам нужно установить путь = bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin в конфигурации запуска проекта.