Автоматизация · библиотека
Selenium
Управление настоящим браузером из кода: поиск элементов, клики и ввод, ожидания, таблицы и списки — и в конце автозаполнение формы. Нужен установленный Google Chrome. Проверка запускает Chrome без окна на маленьком сайте у вас на компьютере, а «Запустить у себя» показывает, как программа сама работает в браузере.
6 тем · 16 задачПройдено задач0 из 16
- 01ПродолжитьУстановкаPython, редактор кода, библиотека selenium и мост CodeWithMe0 / 1
- 02Поиск элементовwebdriver.Chrome, get, find_element и find_elements, By.ID, By.CSS_SELECTOR, By.XPATH, .text, get_attribute, quit0 / 3
- 03Клики и вводsend_keys, clear, click, Keys.ENTER, флажки и is_selected, выпадающие списки Select и select_by_visible_text0 / 3
- 04Ожиданиястраницы, которые догружаются JavaScript, WebDriverWait и expected_conditions, visibility_of_element_located, text_to_be_present_in_element, element_to_be_clickable, TimeoutException, почему не time.sleep0 / 3
- 05Списки и страницысбор данных с нескольких страниц, кнопка «Далее» и её отключение, «Показать ещё», staleness_of и ожидание обновления, execute_script0 / 3
- 06Автозаполнение формызаполнение формы по словарю, поля по name, переключатели и списки, отправка, чтение ошибок проверки и сообщения об успехе — итоговая программа0 / 3