Невозможно найти элемент в браузере эмулятора Android, используя Appium и C #

Я хочу автоматизировать тестирование мобильного веб-сайта на эмуляторе Android, используя c # и Appium. Существует простой тестовый сценарий, который я хочу автоматизировать для начала:
1. Запустите браузер
2. Найти элемент
3. Очистить это
4. Отправить ключи

У меня проблема со вторым шагом. Каждый раз, когда MSTest пытается выполнить строку FindElementById в приведенном ниже коде, я получаю сообщение об ошибке: «Не удается найти элемент на странице с использованием заданных параметров поиска».

[TestClass]
public class UnitTest1
{
    private DesiredCapabilities _capabilities;
    private AndroidDriver _driver;

    public void InitializeDriver()
    {
        Console.WriteLine("Connecting to Appium server");
        _capabilities = new DesiredCapabilities();

        _capabilities.SetCapability("deviceName", "test_02");
        _capabilities.SetCapability(CapabilityType.BrowserName, "Chrome");
        _capabilities.SetCapability(CapabilityType.Version, "5.0.1");
        _capabilities.SetCapability(CapabilityType.Platform, "Android");

        //Application path and configurations
        _driver = new AndroidDriver(new Uri("http://127.0.0.1:4723/wd/hub"), _capabilities);
    }

    [TestMethod]
    public void TestMethod1()
    {
        InitializeDriver();

        var element = _driver.FindElementById("com.android.browser:id/url");
        element.Clear();
        element.SendKeys(@"http://stackoverflow.com/");
    }
}

Строка ввода для метода, который я получил от UIAutomator, который показан ниже.

Я пробовал несколько комбинаций для метода ввода FindElementById:
"Com.android.browser: идентификатор / URL"
"Идентификатор / URL"
"URL"
но не повезло.

Моя среда:
Windows 8.1
Аппиум 1.3.4.1
ChromeDriver 2.14.313457
Android Device Monitor 24.0.2

Ответы на вопрос(3)

Ваш ответ на вопрос