Как мне получить данные Appium 'Intent' для приложения windows - PullRequest
0 голосов
/ 27 мая 2020

Как мне получить эти значения для приложения windows (например, блокнота)?

capabilities.setCapability(“intentAction”,“android.intent.action.MAIN”);
capabilities.setCapability(“intentCategory”,“android.intent.category.LAUNCHER”);
capabilities.setCapability(“intentFlags”,“0x10200000”);

Я следую предложению отсюда, чтобы обойти проблему, из-за которой экран Spla sh в моем windows приложении не обновляется sh при запуске основного приложения. https://discuss.appium.io/t/how-to-bypass-a-splash-screen-when-testing-a-windows-app/26306/2

В настоящее время я выполняю следующие действия:

  1. Запуск сервера Appium
  2. Нажмите «Начать сеанс инспектора»
  3. Нажмите «Automati c Server»
  4. Введите возможности для нашего приложения windows и нажмите «Начать сеанс»

    {
    "app": "C:\\..\\OurApp.exe",
    "deviceName": "myPC",
    "appArguments": "-c=Configuration.xml",
    "platformName": "WINDOWS",
    "appWorkingDir": "C:\\..",
    }
    

A spla * Появится экран 1031 *. Если я жду две минуты, пока наше приложение запустится, а затем нажимаю кнопку «refre sh», я все еще вижу только экран spla sh, поэтому я хочу добавить подробности «намерения», как предлагает ссылка выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...