@dshmelev

Testing desktop app on WinAppDriver., error, help?

using OpenQA.Selenium.Appium;
using OpenQA.Selenium.Appium.Windows;
using OpenQA.Selenium.Remote;
using System;


namespace softwareTesting
{
   public class Program
    {
        public static WindowsDriver<WindowsElement> OpenKD { get; private set; }

        private static void Main(string[] args)
        {
            
   AppiumOptions appOptions = new AppiumOptions();
  appOptions.AddAdditionalCapability("app", @"C:\Program Files (x86)\Technokad.Kd.Debug\Technokad.Kd.exe");
 OpenKD = new WindowsDriver<WindowsElement>(new Uri
                ("http://127.0.0.1:4723"), appOptions);
        }
    }
}


у меня в консоле ошибка
Unhandled exception. OpenQA.Selenium.WebDriverException: Failed to locate opened application window with appId: C:\Program Files (x86)\Technokad.Kd.Debug\Technokad.Kd.exe, and processId: 8960
   at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
   at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.Appium.AppiumDriver`1.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities)
   at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities)
   at OpenQA.Selenium.Appium.AppiumDriver`1..ctor(ICommandExecutor commandExecutor, ICapabilities appiumOptions)
   at OpenQA.Selenium.Appium.AppiumDriver`1..ctor(Uri remoteAddress, ICapabilities appiumOptions, TimeSpan commandTimeout)
   at OpenQA.Selenium.Appium.AppiumDriver`1..ctor(Uri remoteAddress, ICapabilities appiumOptions)
   at OpenQA.Selenium.Appium.Windows.WindowsDriver`1..ctor(Uri remoteAddress, AppiumOptions AppiumOptions)
   at softwareTesting.Program.Main(String[] args) in C:\Users\TodVi\source\repos\ConsoleApp1\Program.cs:line 22

C:\Users\TodVi\source\repos\ConsoleApp1\bin\Debug\net6.0\ConsoleApp1.exe (процесс 12280) завершил работу с кодом -532462766.
Нажмите любую клавишу, чтобы закрыть это окно:


приложение открывается, но перед появлением окошка где логин и пароль еще присутствует иконка на 10 секунд, что делать?
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы