Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# Selenium, переключение вкладок / 6 сообщений из 6, страница 1 из 1
10.08.2019, 15:55
    #39847784
loggik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Selenium, переключение вкладок
Всем привет.

Нужно в Selenium Web Driver переключить вкладки, но так чтобы главное окно браузера не становилось активным, если выделена другая программа в системе.
Если переключаться таким образом

objDriver.SwitchTo().Window(objDriver.WindowHandles[0])

то, если выделена другая программа то окно браузера становится тоже активным в системе, что не нужно.
можно ли как-то переключаться в фоновом режиме, без активации главного окна.
Спасибо за помощь
...
Рейтинг: 0 / 0
11.08.2019, 14:34
    #39847921
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Selenium, переключение вкладок
loggik,

Вы уверены что это вопрос по WinForms, Net Framework?
...
Рейтинг: 0 / 0
11.08.2019, 15:22
    #39847933
loggik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Selenium, переключение вкладок
Проект на WinForms C#, c использованием Selenium библиотеки.
...
Рейтинг: 0 / 0
18.08.2019, 01:31
    #39850738
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Selenium, переключение вкладок
loggik,

Попробовал с FirefoxDriver, переключается без активации окна браузера, даже в минимизированном окне (браузера). Хотя фраза "если выделена другая программа в системе" весьма мутная... Selenium Web Driver управляет ведь из разрабатываемой программы - она и есть "выделена в системе", или о чем речь?
...
Рейтинг: 0 / 0
26.08.2019, 16:49
    #39853806
loggik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Selenium, переключение вкладок
LRloggik,

Попробовал с FirefoxDriver, переключается без активации окна браузера, даже в минимизированном окне (браузера). Хотя фраза "если выделена другая программа в системе" весьма мутная... Selenium Web Driver управляет ведь из разрабатываемой программы - она и есть "выделена в системе", или о чем речь?

Создал демо проект где воспроизводится проблема. После запуска браузера создаются две вкладки. В таймере происходит переключение вкладок. Если между переключениями активировать окно другой программы, то в момент срабатывания таймера и переключения вкладок через драйвер, происходит активация окна драйверского браузера. Нужно найти решение чтобы при переключении вкладок, само окно браузера не выделялось в системе.

Скачать демо проект - https://www.sendspace.com/file/969l5t
...
Рейтинг: 0 / 0
26.08.2019, 18:34
    #39853857
loggik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Selenium, переключение вкладок
LRloggik,

Попробовал с FirefoxDriver, переключается без активации окна браузера, даже в минимизированном окне (браузера). Хотя фраза "если выделена другая программа в системе" весьма мутная... Selenium Web Driver управляет ведь из разрабатываемой программы - она и есть "выделена в системе", или о чем речь?

Кстати с FirefoxDriver действительно такой проблемы не наблюдается, видимо буду с ним работать.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# Selenium, переключение вкладок / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]