Мое требование таково, что при первом запуске моего кода он должен открыть новый журнал и получить данные во второй раз, когда я запускаю программа должна использовать одно и то же окно и открыть новую вкладку, чтобы пользователь не мог снова войти в систему, я читал, что мы можем открывать новые вкладки из существующего окна, но когда я запускаю программу, каждый раз открывая новое окно, но я хочу, чтобы мой webdriver использовал то же окно, которое было открыто при первом запуске программы. Является ли это возможным ?Веб-драйвер Selenium открывает новую вкладку в существующем окне, которое уже открыто
0
A
ответ
0
Я не думаю, что это возможно, но почему вы хотите запустить свою программу, выйти из нее и запустить ее снова? Просто запустите свою программу и войдите в систему, а затем выполните следующие шаги.
Если вы используете программу как единичный тест, вы можете сделать логин как @BeforeTest (testng) или @Before (junit), а затем выполнить другие действия в ваших методах @Test.
Смежные вопросы
- 1. Selenium - Щелчок по ссылке открывает новую вкладку
- 2. Открыть вкладку в существующем новом окне
- 3. Откройте новую вкладку в существующем сеансе браузера, используя Selenium
- 4. Window.open открывает новую вкладку в сафари при максимизации
- 5. Почему @ Html.ActionLink открывает новую вкладку?
- 6. Открытие вкладки в уже открывшемся окне
- 7. Открыть новую форму в существующем окне
- 8. Вход на мой сайт открывает новую вкладку?
- 9. chrome.tabs.create в окне инкогнито открывает вкладку в обычном окне
- 10. Открыть новую вкладку в открывшемся окне с помощью JavaScript
- 11. Mailto link in chrome открывает новую вкладку
- 12. target = "_ blank" не открывает новую вкладку
- 13. htmlpage.window.navigate открывает новую страницу или новую вкладку на каждый клик
- 14. Кнопка закрытия открывает новую вкладку в хромированном хранилище на всплывающем окне расширения Chrome
- 15. Открыть новую вкладку в Firefox
- 16. Как остановить пользователя, чтобы открыть окно, которое уже открыто?
- 17. Когда браузер открывает новую вкладку, он дает ему уникальный идентификатор?
- 18. Откройте новую вкладку в Firefox, используя Selenium WebDriver на Mac
- 19. URL-адрес, сделанный в jquery, и перенаправляется на новую вкладку, и открывает новую вкладку
- 20. Открыть новую вкладку в существующем экземпляре meld через командную строку
- 21. «Соединение уже открыто (состояние = открыто)»
- 22. Открыть вкладку в существующем экземпляре IE
- 23. Как изменить фокус на новую всплывающую вкладку в Selenium?
- 24. window.open всегда открывает новую вкладку в Mobile Safari для iPad
- 25. Запустите указанную функцию, когда пользователь открывает новую вкладку в Chromium
- 26. window.open открывает новую вкладку вместо нового окна (в хроме)
- 27. ipython notebook в новом окне браузера (а не в новой вкладке в существующем окне)
- 28. WebElement.click() открывает новую вкладку вместо работы на той же вкладке
- 29. Javascript Принесите окно вперед, если оно уже открыто в окне.
- 30. window.open в функции заменяет текущую вкладку, а также открывает новую вкладку
Вы должны использовать аннотацию Testng или Junit для достижения этого –