Автоматизатор может использовать следующие селекторы в HTML для написания UI-тестов:
element = driver.find_element(By.ID, "my-element-id")
name
.
element = driver.find_element(By.NAME, "username")
class
. Может возвращать несколько элементов.
elements = driver.find_elements(By.CLASS_NAME, "button-primary")
elements = driver.find_elements(By.TAG_NAME, "a")
<a>
по полному совпадению текста ссылки.
element = driver.find_element(By.LINK_TEXT, "На главную")
<a>
по частичному совпадению текста ссылки.
element = driver.find_element(By.PARTIAL_LINK_TEXT, "главн")
Автоматизатор может использовать следующие селекторы в HTML для написания UI-тестов:
element = driver.find_element(By.ID, "my-element-id")
name
.
element = driver.find_element(By.NAME, "username")
class
. Может возвращать несколько элементов.
elements = driver.find_elements(By.CLASS_NAME, "button-primary")
elements = driver.find_elements(By.TAG_NAME, "a")
<a>
по полному совпадению текста ссылки.
element = driver.find_element(By.LINK_TEXT, "На главную")
<a>
по частичному совпадению текста ссылки.
element = driver.find_element(By.PARTIAL_LINK_TEXT, "главн")
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.