Инстанцирующий драйвер Appium IOS / Android - PullRequest
0 голосов
/ 28 ноября 2018

Я использую бета-версию appium-dotnet-driver v4.0.0.4 из пакета appium nuget (но я тоже опустился до предыдущих версий и получаю ту же проблему)

Итак, яЯ никогда не использовал его раньше, поэтому не совсем уверен, как он должен работать.В настоящее время я делаю это:

private static AppiumDriver<AppiumWebElement> mobileDriver;

       AppiumOptions opt = new AppiumOptions();
        opt.AddAdditionalCapability("autoWebview", true);

        switch (platform.ToLower())
        {
            case "ios":
                {
                    foreach (var cap in MobileSettingsFileConstants.iosCapabilities)
                    {
                        opt.AddAdditionalCapability(cap.Key, cap.Value);
                    }
                    mobileDriver = new IOSDriver<AppiumWebElement>(GridUri, opt);
                    break;
                }

Когда он пытается добавить дополнительную возможность к Appium Options, я получаю исключение: Exception thrown: 'System.MissingMethodException' in appium-dotnet-driver.dll, Additional information: Method not found: 'Void OpenQA.Selenium.Remote.DesiredCapabilities.set_Item

У меня естьЯ посмотрел на форуме Appium, и они сказали, что это проблема.Может кто-нибудь поделиться своим опытом с этим, пожалуйста?

1 Ответ

0 голосов
/ 21 января 2019

Я узнал, что мне нужно быть в последней версии Selenium на и тестовой среде, и тестовом решении.

Простой ответ на ошеломляющий вопрос.

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