• EN
    РУ

    DOM общее для всех

  • Список общих функций для всех DOM элементов на текущей странице, можно разбить на следующие категории:
  • Задать внутренний текст и html элемента
  • set_inner_text_by_number - установить внутренний текст, используя номер
  • set_inner_text_by_name - установить внутренний текст, используя имя
  • set_inner_text_by_attribute - установить внутренний текст, используя значение атрибута
  • set_inner_html_by_number - установить внутренний html, используя номер
  • set_inner_html_by_name - установить внутренний html, используя имя
  • set_inner_html_by_attribute - установить внутренний html, используя значение атрибута
  • Изменение аттрибутов (свойств элемента)
  • add_attribute_by_number - добавить атрибут, используя номер
  • add_attribute_by_name - добавить атрибут, используя имя
  • add_attribute_by_inner_text - добавить атрибут, используя внутренний текст
  • add_attribute_by_inner_html - добавить атрибут, используя внутренний html
  • add_attribute_by_attribute - добавить атрибут, используя значение атрибута
  • set_attribute_by_number - задать значение атрибута, используя номер
  • set_attribute_by_name - задать значение атрибута, используя имя
  • set_attribute_by_inner_text - задать значение атрибута, используя внутренний текст
  • set_attribute_by_inner_html - задать значение атрибута, используя внутренний html
  • set_attribute_by_attribute - задать значение атрибута, используя значение атрибута
  • remove_attribute_by_number - удалить атрибут, используя номер
  • remove_attribute_by_name - удалить атрибут, используя имя
  • remove_attribute_by_inner_text - удалить атрибут, используя внутренний текст
  • remove_attribute_by_inner_html - удалить атрибут, используя внутренний html
  • remove_attribute_by_attribute - удалить атрибут, используя значение атрибута
  • Изменить значение элемента
  • set_value_by_number - задать значение элементу по его номеру
  • set_value_by_name - задать значение элементу по его имени
  • set_value_by_attribute - задать значение элементу по его атрибуту
  • set_value_by_number_by_form_number - задать значение элементу по номеру, в форме с заданным номером
  • set_value_by_name_by_form_number - задать значение элементу по имени, в форме с заданным номером
  • set_value_by_attribute_by_form_number - задать значение элементу по значению атрибута, в форме с заданным номером
  • set_value_by_number_by_form_name - задать значение элементу по номеру, в форме с заданным именем
  • set_value_by_name_by_form_name - задать значение элементу по имени, в форме с заданным именем
  • set_value_by_attribute_by_form_name - задать значение элементу по значению атрибута, в форме с заданным именем
  • Нажать (кликнуть) элемент:
  • click_by_number - нажать, используя номер
  • click_by_name - нажать, используя имя
  • click_by_id - нажать, используя id
  • click_by_value - нажать, используя value
  • click_by_alt - нажать, используя alt
  • click_by_src - нажать, используя src
  • click_by_href - нажать, используя href
  • click_by_inner_text - нажать, используя внутренний текст
  • click_by_attribute - нажать, используя значение атрибута
  • click_by_number_by_form_number - нажать, используя номер, в форме с заданным номером
  • click_by_name_by_form_number - нажать, используя имя, в форме с заданным номером
  • click_by_attribute_by_form_number - нажать, используя значение аттрибута, в форме с заданным номером
  • click_by_number_by_form_name - нажать, используя номер, в форме с заданным именем
  • click_by_name_by_form_name - нажать, используя имя, в форме с заданным именем
  • click_by_attribute_by_form_name - нажать, используя значение атрибута, в форме с заданным именем
  • click_random - нажать случайный элемент
  • click_by_inner_html - нажать, используя внутренний html
  • Ожидание и проверка элемента на странице
  • wait_element_exist_by_number - подождать элемент, используя номер
  • wait_element_exist_by_name - подождать элемент, используя имя
  • wait_element_exist_by_id - подождать элемент, используя id
  • wait_element_exist_by_inner_text - подождать элемент, используя внутренний текст
  • wait_element_exist_by_inner_html - подождать элемент, используя внутренний html
  • wait_element_exist_by_outer_text - подождать элемент, используя внешний текст
  • wait_element_exist_by_outer_html - подождать элемент, используя внешний html
  • wait_element_exist_by_xpath - подождать элемент, используя его XPath
  • wait_element_exist_by_attribute - подождать элемент, используя значение атрибута
  • wait_element_exist_by_attribute_by_form_number - подождать элемент, используя значение атрибута, в форме с заданным номером
  • wait_element_exist_by_attribute_by_form_name - подождать элемент, используя значение атрибута, в форме с заданным именем
  • Получение DOM интерфейса
  • get_by_number - получить DOM интерфейс по номеру
  • get_by_name - получить DOM интерфейс по имени
  • get_by_id - получить DOM интерфейс по id
  • get_by_inner_text - получить DOM интерфейс по внутреннему тексту
  • get_by_inner_html - получить DOM интерфейс по внутреннему html
  • get_by_outer_text - получить DOM интерфейс по внешнему тексту
  • get_by_outer_html - получить DOM интерфейс по внешнему html
  • get_by_href - получить DOM интерфейс по href
  • get_by_alt - получить DOM интерфейс по alt
  • get_by_src - получить DOM интерфейс по src
  • get_by_value - получить DOM интерфейс по значению
  • get_by_attribute - получить DOM интерфейс по значению атрибута
  • get_by_properties - получить DOM интерфейс по значению нескольких свойств
  • get_by_xpath - получить DOM интерфейс по его XPath
  • Получение информации по всем элементам
  • get_count - получить число элементов на странице
  • get_count_by_attribute - получить число элементов на странице с заданными значениями атрибутов
  • get_all_numbers_by_inner_text - получить номера всех элементов с заданным внутренним текстом
  • get_all_numbers_by_inner_html - получить номера всех элементов с заданным внутренним html
  • get_all_numbers_by_attribute - получить номера всех элементов с заданным значением атрибута
  • get_all_inner_texts - получить все внутренние тексты всех элементов с заданным внутренним текстом
  • get_all_inner_texts_by_attribute - получить все внутренние тексты всех элементов с заданным значением атрибутов
  • get_all_inner_htmls_by_inner_text - получить все внутренние html всех элементов с заданным внутренним текстом
  • get_all_inner_htmls_by_attribute - получить все внутренние html всех элементов с заданным значением атрибута
  • get_all_attributes_by_inner_text - получить все значения атрибута всех элементов с заданным внутренним текстом
  • get_all_attributes_by_attribute - получить все значения атрибута всех элементов по значению атрибута
  • Получение координат элемента
  • get_x_by_number - получить X левого верхнего угла элемента по номеру
  • get_x_by_name - получить X левого верхнего угла элемента по имени
  • get_x_by_href - получить X левого верхнего угла элемента по href
  • get_x_by_inner_text - получить X левого верхнего угла элемента по внутреннему тексту
  • get_x_by_inner_html - получить X левого верхнего угла элемента по внутреннему html
  • get_x_by_attribute - получить X левого верхнего угла элемента по значению атрибута
  • get_y_by_number - получить Y левого верхнего угла элемента по номеру
  • get_y_by_name - получить Y левого верхнего угла элемента по имени
  • get_y_by_href - получить Y левого верхнего угла элемента по href
  • get_y_by_inner_text - получить Y левого верхнего угла элемента по внутреннему тексту
  • get_y_by_inner_html - получить Y левого верхнего угла элемента по внутреннему html
  • get_y_by_attribute - получить Y левого верхнего угла элемента по значению атрибута
  • Получение размеров элемента
  • get_width_by_number - получить ширину элемента по номеру
  • get_width_by_name - получить ширину элемента по имени
  • get_width_by_src - получить ширину элемента по src
  • get_width_by_href - получить ширину элемента по href
  • get_width_by_attribute - получить ширину элемента по значению атрибута
  • get_height_by_number - получить высоту элемента по номеру
  • get_height_by_name - получить высоту элемента по имени
  • get_height_by_src - получить высоту элемента по src
  • get_height_by_href - получить высоту элемента по href
  • get_height_by_attribute - получить высоту элемента по значению атрибута
  • Получение списка DOM интерфейсов
  • get_all - получить список DOM интерфейсов ко всем объектам текущего типа
  • get_all_by_number - получить список DOM интерфейсов по номерам
  • get_all_by_name - получить список DOM интерфейсов по имени
  • get_all_by_id - получить список DOM интерфейсов по id
  • get_all_by_inner_text - получить список DOM интерфейсов по внутреннему тексту
  • get_all_by_inner_html - получить список DOM интерфейсов по внутреннему html
  • get_all_by_outer_text - получить список DOM интерфейсов по внешнему тексту
  • get_all_by_outer_html - получить список DOM интерфейсов по внешнему html
  • get_all_by_href - получить список DOM интерфейсов по href
  • get_all_by_alt - получить список DOM интерфейсов по alt
  • get_all_by_src - получить список DOM интерфейсов по src
  • get_all_by_value - получить список DOM интерфейсов по значению
  • get_all_by_attribute - получить DOM интерфейсов по значению атрибута
  • get_all_by_properties - получить DOM интерфейсов по заданным свойствам
  • get_all_by_xpath - получить список DOM интерфейсов используя xPath
  • Получить внутренний текст и html элемента
  • get_inner_text_by_number - получить внутренний текст по номеру
  • get_inner_text_by_name - получить внутренний текст по имени
  • get_inner_text_by_id - получить внутренний текст по id
  • get_inner_text_by_href - получить внутренний текст по href
  • get_inner_text_by_attribute - получить внутренний текст по значению атрибута
  • get_inner_html_by_number - получить внутренний html по номеру
  • get_inner_html_by_name - получить внутренний html по имени
  • get_inner_html_by_id - получить внутренний html по id
  • get_inner_html_by_attribute - получить внутренний html по значению атрибута
  • Получить другие свойства элемента
  • is_disabled_by_number - проверить доступность элемента по номеру
  • is_disabled_by_name - проверить доступность элемента по имени
  • get_all_attributes_by_number - получить все атрибуты элемента по его номеру
  • get_all_attributes_by_name - получить все атрибуты элемента по его имени
  • get_all_attributes_by_src - получить все атрибуты элемента по src
  • get_all_attributes_values_by_number - получить все значения атрибутов элемента по его номеру
  • get_all_attributes_values_by_name - получить все значения атрибутов элемента по его имени
  • get_all_attributes_values_by_src - получить все значения атрибутов элемента по src
  • get_all_events_by_number - получить все события элемента по его номеру
  • get_all_events_by_name - получить все события элемента по его имени
  • get_all_events_by_src - получить все события элемента по src
  • get_numbers_child_by_number - получить номера дочерних элементов по его номеру
  • get_numbers_child_by_name - получить номера дочерних элементов по его имени
  • get_numbers_child_by_id - получить номера дочерних элементов по его id
  • get_numbers_child_by_attribute - получить номера дочерних элементов по значению его атрибута
  • Получить общие свойства элемента (номер, имя, аттрибуты)
  • get_number_by_name - получить номер по имени
  • get_number_by_id - получить номер по id
  • get_number_by_src - получить номер по src
  • get_number_by_href - получить номер по href
  • get_number_by_inner_text - получить номер по внутреннему тексту
  • get_number_by_inner_html - получить номер по внутреннему html
  • get_number_by_attribute - получить номер по значению атрибута
  • get_name_by_number - получить имя по номеру
  • get_attribute_by_number - получить значение атрибута по номеру
  • get_attribute_by_name - получить значение атрибута по имени
  • get_attribute_by_src - получить значение атрибута по src
  • get_attribute_by_inner_text - получить значение атрибута по внутреннему тексту
  • get_attribute_by_inner_html - получить значение атрибута по внутреннему html
  • get_attribute_by_attribute - получить значение атрибута по атрибуту
  • Получить специфические свойства элемента
  • get_value_by_number - получить value по номеру
  • get_value_by_name - получить value по имени
  • get_value_by_attribute - получить value по значению атрибута
  • get_src_by_number - получить src по номеру
  • get_src_by_name - получить src по имени
  • get_alt_by_number - получить alt по номеру
  • get_alt_by_name - получить alt по имени
  • get_href_by_number - получить href по номеру
  • get_href_by_name - получить href по имени
  • get_href_by_inner_text - получить href по внутреннему тексту
  • Послать событие элементу
  • send_event_by_number - послать событие по номеру
  • send_event_by_name - послать событие по имени
  • send_event_by_href - послать событие по URL
  • send_event_by_inner_text - послать событие по внутреннему тексту
  • send_event_by_inner_html - послать событие по внутреннему html
  • send_event_by_attribute - послать событие по атрибуту
  • send_event_by_id - послать событие по id
  • Проверка существования элемента
  • is_exist_by_number - проверить, есть ли элемент с заданным номером
  • is_exist_by_name - проверить, есть ли элемент с заданным именем
  • is_exist_by_href - проверить, есть ли элемент с заданным href
  • is_exist_by_src - проверить, есть ли элемент с заданным src
  • is_exist_by_alt - проверить, есть ли элемент с заданным alt
  • is_exist_by_inner_text - проверить, есть ли элемент с заданным внутренним текстом
  • is_exist_by_inner_html - проверить, есть ли элемент с заданным внутренним html
  • is_exist_by_attribute - проверить есть ли элемент с заданным значением атрибута
  • is_exist_by_xpath - проверить есть ли элемент с заданным xpath
  • is_exist_by_id - проверить, есть ли элемент с заданным id
  • is_exist_by_attribute_by_form_number - проверить, есть ли элемент с заданным атрибутом(номером формы)
  • is_exist_by_attribute_by_form_name - проверить, есть ли элемент с заданным атрибутом(именем формы)
  • Работа с javascript
  • run_js_by_number - выполнить javascript по номеру
  • run_js_by_attribute - выполнить javascript по атрибуту
  • Сохранить (сделать скриншот) элемент
  • screenshot_by_number - скриншот, используя номер
  • screenshot_by_name - скриншот, используя имя
  • screenshot_by_src - скриншот, используя src
  • screenshot_by_attribute - скриншот, используя значение атрибута
  • Установить фокус ввода на элемент
  • set_focus_by_number - установить фокус, используя номер
  • set_focus_by_name - установить фокус, используя имя
  • set_focus_by_href - установить фокус, используя href
  • set_focus_by_inner_text - установить фокус, используя внутренний текст
  • set_focus_by_inner_html - установить фокус, используя внутренний html
  • set_focus_by_attribute - установить фокус, используя значение атрибута
  • Эмуляция ввода с клавиатуры для элемента
  • send_keyboard_input_by_number - эмуляция ввода с клавиатуры в элемент с заданным номером
  • send_keyboard_input_by_name - эмуляция ввода с клавиатуры в элемент с заданным именем
  • send_keyboard_input_by_inner_text - эмуляция ввода с клавиатуры в элемент по внутреннему тексту
  • send_keyboard_input_by_inner_html - эмуляция ввода с клавиатуры в элемент по внутреннему html
  • send_keyboard_input_by_attribute - эмуляция ввода с клавиатуры в элемент по значению атрибута