мой рабочий вариант:
AndroidDriver<IWebElement> driver = new AndroidDriver<IWebElement>(new Uri("http://127.0.0.1:"+project.Variables["port"].Value+"/wd/hub"), cap);
Спасибо большое. Воюю с многопотоком. Может подскажешь еще по одному вопросу? Когда отправляю команду через cmd вручную: adb -s 192.168.110.101:5555 shell input keyevent 66. Все ок, передается на нужный девайс. Отправляю через зенку, команда не поступает. Не в курсе в чем может быть дело? Если убираю номер девайса, все гуд работает.
Через зенку отправляю команду так:
ProcessStartInfo KnopkaEnter = new ProcessStartInfo();
KnopkaEnter.FileName = @"adb.exe";
KnopkaEnter.Arguments = @"shell -s 192.168.110.101:5555 input keyevent 66"; //параметры выполнения adb команды
//KnopkaEnter.WindowStyle = ProcessWindowStyle.Hidden; //скрываем окно выполнения
Process.Start(KnopkaEnter).WaitForExit();r
UPD: все из-за невнимательности. shell надо было после номера девайса писать
ProcessStartInfo KnopkaEnter = new ProcessStartInfo();
KnopkaEnter.FileName = @"adb.exe";
KnopkaEnter.Arguments = @"-s 192.168.110.101:5555 shell input keyevent 66"; //параметры выполнения adb команды
//KnopkaEnter.WindowStyle = ProcessWindowStyle.Hidden; //скрываем окно выполнения
Process.Start(KnopkaEnter).WaitForExit();r