Как сосредоточиться на требуемом браузере, передавая переменную браузера при открытии нескольких браузеров?
Я хочу нажать кнопку с определенного веб-сайта, открытого в определенном браузере, моими входными данными будут переменная браузера и имя элемента(например, идентификатор кнопки или класс), как я могу сосредоточиться на точном окне браузера?
Что я уже пробовал:
Я попробовал поискать, но у меня получилось только создать новый процесс
string targetURL = @"http://pedroliska.com"; System.Diagnostics.Process.Start(targetURL);
дайте мне знать, если возникнут какие-нибудь идеи...
F-ES Sitecore
Этот код работает только потому, что вы тестируете на своей локальной машине, поэтому сервер и клиент одинаковы. При развертывании приложения на удаленном сервере происходит этот процесс.Запуск выполняется на сервере, а не на клиенте. Вы не можете запускать задачи на клиенте по очевидным причинам безопасности.
#realJSOP
Может быть, для кого-то это и очевидно...
Richard Deeming
Я знаю, что это распространенная ошибка, но так ли это конечно что ОП пишет АН ASP.NET приложение, а не пытаться автоматизировать браузер из настольного приложения?
Вы знаете, что они говорят о "предположении". :)
F-ES Sitecore
Не на 100% уверен, но на 99% :)