В чем разница между driver.close() и driver.quit() в Selenium WebDriver?
Автор: H Y R Tutorials
Загружено: 2021-03-03
Просмотров: 10838
В этом видео я объясняю, в чём разница между driver.close() и driver.quit() в #Selenium WebDriver.
Хронология видео:
00:00 Введение
00:34 Проблемы
02:56 Решение
10:10 Вопрос и ответ на собеседовании
⭐⭐ driver.close():
Если вы завершили работу с окном или вкладкой, и это не последнее окно или вкладка, открытое в браузере, вам следует закрыть их и вернуться к предыдущему окну.
Если вы забудете переключиться на другой дескриптор окна после закрытия окна, WebDriver продолжит выполняться на закрытой странице, что приведёт к исключению No Such Window Exception. Для продолжения работы необходимо вернуться к корректному дескриптору окна.
⭐⭐ driver.quit():
После завершения сеанса браузера следует вызвать quit вместо close.
Команда Quit:
Закроет все окна и вкладки, связанные с этим сеансом WebDriver;
Закроет процесс браузера;
Закроет фоновый процесс драйвера;
Уведомит Selenium Grid о том, что браузер больше не используется, чтобы его можно было использовать в другом сеансе (если вы используете Selenium Grid).
Если не вызвать quit, на вашем компьютере будут работать дополнительные фоновые процессы и порты, что может вызвать проблемы в дальнейшем.
Некоторые тестовые фреймворки предлагают методы и аннотации, к которым можно подключиться для завершения теста по завершении.
Ссылка на страницу сайта практики: 👇
https://www.hyrtutorials.com/p/window...
Программу можно найти в моём репозитории GitHub: 👇
http://bit.ly/3qe6OKk
==================================================
↔️ Ссылка на плейлист с вопросами по Selenium для собеседования: https://bit.ly/3matUB3
✴ Посмотрите мои другие плейлисты: https://bit.ly/3gLIAVL
☕ Угостите меня кофе: https://bit.ly/33ljBWc
👑 Подпишитесь на мой канал YouTube, чтобы получить доступ к Бонусы:👇
/ @hyrtutorials
======================================================
=========================================================
Присоединяйтесь к нам:
🔗 Сайт: https://www.hyrtutorials.com
🔗 Telegram: https://t.me/hyrtutorials
🔗 Facebook: / hyrtutorials
🔗 LinkedIn: / hyrtutorials
🔗 Twitter: / hyrtutorials
🔗 Instagram - / hyrtutorials
====================================================
=======================================================
🙏 Подпишитесь🔔, чтобы начать обучение БЕСПЛАТНО прямо сейчас. Также помогите своим друзьям узнать больше, порекомендовав этот канал.
#hyrtutorials #selenium #вопросыинтервью #webAutomation
Вопросы для собеседования по Selenium от Ядагири Редди
Hyr tutorials Hyr tutorials Вопросы и ответы для собеседования по Selenium Учебник Selenium для начинающих Selenium Java Вопросы и ответы для собеседования по Selenium Учебник Selenium для начинающих Selenium Java
Selenium Selenium Java Учебник Selenium для начинающих Автоматизированное тестирование Selenium WebDriver
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: