Я новичок в Appium и только начал свой первый тестовый скрипт для запуска приложения калькулятора. Я использую Appium версии 1.17.0 и Java версии 8. Ниже мой код:
import java.net.MalformedURLException;
import java.net.URL;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;
import io.appium.java_client.AppiumDriver;
import io.appium.java_client.MobileElement;
public class AppTest1
{
static AppiumDriver<MobileElement> driver;
public static void main(String[] args) {
try
{
openCalculator();
}
catch (Exception e)
{ // TODO Auto-generated catch
e.printStackTrace();
}
}
public static void openCalculator() throws Exception
{
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability("deviceName", "Galaxy M30S");
cap.setCapability("udid", "RZ8N10BC9CT");
cap.setCapability("platformName", "Android");
cap.setCapability("platformVersion", "10");
cap.setCapability("appPackage", "com.sec.android.app.popupcalculator");
cap.setCapability("appActivity", "com.sec.android.app.popupcalculator.calculator");
cap.setCapability("automationName", "UiAutomator2");
URL url = new URL("http://127.0.0.1:4723/wd/hub");
driver = new AppiumDriver<MobileElement>(url,cap);
System.out.println("My First Appium Test script for Calculator is running..");
}
}
И я получаю эту ошибку: Пожалуйста, помогите, поскольку я пробую разные решения Google, но ничего не получается и застрял в этом с последних 5 дней: (* 1004 *
Причина: org.openqa.selenium.WebDriverException: неизвестная ошибка на стороне сервера при обработке команды. Исходная ошибка: Процесс инструментирования не может быть инициализирован. Make убедитесь, что тестируемое приложение не обрабатывает sh и исследует вывод logcat. Информация о сборке: версия: '3.141.59', ревизия: 'e82be7d358', время: '2018-11-14T08: 17: 03' Информация о системе: host: 'DESKTOP-TN4V3G6', ip: '192.168.99.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10 .0 ', java .version:' 1.8.0_202 ' Logcat загружен сюда. Подробный файл журнала AppiumTestscript Error .do c загружен здесь