У меня есть требование, чтобы каждый раз, когда я входил в систему, он запрашивал код безопасности в webapp. Но он будет запрашивать только один раз, поскольку браузер хранит файлы cookie. Но он снова и снова спрашивает в selenium webdriver, поскольку драйвер всегда открывает новый браузер каждый раз. Так что мне нужно использовать уже открытый браузер в selenium webdriver java. пожалуйста, помогите мне с примером кода.Как использовать уже открытый браузер в webdriver с помощью java
0
A
ответ
1
Наконец-то я нашел решение, использующее опцию google chrome в java. Он хранит файлы cookie в вашем временном файле и повторно использует его каждый раз.
System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
ChromeOptions options = new ChromeOptions();
options.addArguments("test-type");
options.addArguments("start-maximized");
options.addArguments("user-data-dir=D:/temp/");
capabilities.setCapability("chrome.binary","res/chromedriver.exe");
capabilities.setCapability(ChromeOptions.CAPABILITY,options);
driver1 = new ChromeDriver(capabilities);
Смежные вопросы
- 1. Как установить вручную открытый браузер как Selenium webDriver
- 2. Как свернуть уже открытый браузер IE через vb.net?
- 3. Как запустить браузер в WebDriver с помощью настраиваемого локального хранилища
- 4. Как использовать clickandwait в Selenium Webdriver с помощью Java?
- 5. Как использовать WebDriver с Java в eclipse
- 6. Как использовать telnet с помощью Selenium WebDriver
- 7. браузер не открывается с помощью Selenium WebDriver
- 8. Селен | Прикрепите уже открывшийся браузер (IE) к webdriver
- 9. Селен WebDriver печенья/использование веб-браузер уже открыт
- 10. Как использовать webdriver мобильный веб-браузер на настольном браузере
- 11. Как открыть новое пустое окно с помощью webdriver в java.
- 12. как мы можем использовать браузер Chrome с Капибарой + селеном WebDriver
- 13. Как использовать ChromeDriver в Selenium WebDriver Java
- 14. браузер обновления с помощью Ctrl + F5 в WebDriver с помощью Java
- 15. Запустить браузер Chrome в webdriver
- 16. Как использовать уже открытый объект камеры в android?
- 17. Открытый клиент Gmail с уже прикрепленным файлом
- 18. как скопировать уже открытый файл?
- 19. Как получить браузер sessionId с помощью Selenium webdriver
- 20. Селен WebDriver с помощью Java
- 21. Как получить имя браузера с помощью Selenium WebDriver с Java?
- 22. Как использовать «extends» в Selenium Webdriver (JAVA)
- 23. Как выйти из webdriver, в то время как браузер уже закрыт приложением
- 24. Как открыть браузер браузера с помощью watir?
- 25. Поддерживает ли браузер WebDriver или поддерживает браузер WebDriver
- 26. Как я могу захватить открытый сеанс браузера и прикрепить его к Webdriver, чем открыть сам браузер
- 27. Как использовать открытый API?
- 28. Невозможно запустить браузер IE с помощью Selenium webdriver с C#
- 29. Как открыть конкретный браузер, используя селен WebDriver
- 30. acceptSslCerts в WebDriver 3 с помощью Java
Если браузер открыт, селен будет работать только в открытом браузере. –
Вы можете повторно использовать один и тот же профиль каждый раз, чтобы обойти логин или вы можете повторно использовать файлы cookie из предыдущего сеанса. – Grasshopper
Спасибо shreyansh и кузнечик. – Jaya