QA❤️4Life | Testing | Тестирование ПО
7.78K subscribers
978 photos
192 videos
36 files
3.15K links
⚡️QA❤️4Life — turbo-лаборатория для охотников за багами: шпаргалки, instant-гайды, видео-разборы, нейросетевые хаки и мемы без воды. Джуны апают скилл, синьоры экономят время — все в плюсе. Канал ведёт Middle+ QA-инженер
📩 Связь с автором @Eugeniusz_1
Download Telegram
Наиболее часто используемые локаторы в Selenium webdriver #AQA #AutoTesting

1 Локатор по ID элемента: element = driver.find_element_by_id("element_id")
2 Локатор по имени элемента: element = driver.find_element_by_name("element_name")
3 Локатор по классу элемента: element = driver.find_element_by_class_name("element_class")
4 Локатор по ссылке (тегу <a> и атрибуту href): element = driver.find_element_by_link_text("link_text")
5 Локатор по частичному совпадению текста ссылки:
element = driver.find_element_by_partial_link_text("partial_link_text")
6 Локатор по тегу элемента: element = driver.find_element_by_tag_name("tag_name")
7 Локатор по селектору CSS: element = driver.find_element_by_css_selector("css_selector")
8 Локатор по пути XPath: element = driver.find_element_by_xpath("xpath_expression")
9 Локатор по атрибуту элемента: element = driver.find_element_by_xpath("//tag_name[@attribute='value']")
10 Локатор по тексту элемента: element = driver.find_element_by_xpath("//*[text()='desired_text']")
👍71