Automation · library
Selenium
Driving a real browser from code: finding elements, clicks and typing, waits, tables and lists — ending with form autofill. Needs Google Chrome installed. Checks run headless Chrome against a tiny site on your computer, and “Run” shows the program working in a visible browser.
6 topics · 16 challengesChallenges solved0 of 16
- 01ContinueУстановка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