Java: Selenium
Теория: Действия на странице
После первого запуска браузера можно перейти к базовым действиям на странице. В этом уроке мы разберем ввод текста, очистку полей, получение текста и атрибутов, а также соберем простой сценарий авторизации.
Ввод текста и очистка полей
Для ввода текста используется метод sendKeys(). Если поле уже заполнено, его можно очистить через clear():
Получение текста и атрибутов
Для проверки содержимого страницы часто нужен текст элемента или значение его атрибута. Для этого используются getText() и getAttribute():
getText() возвращает видимый текст элемента, а getAttribute() — значение конкретного атрибута.
Пример сценария авторизации
Соберем короткий сценарий: открыть страницу, заполнить форму и нажать кнопку входа.
В следующих уроках мы добавим проверки и ожидания, чтобы такие сценарии были стабильными и надежными.
Закрытие сессии браузера
После завершения сценария важно закрыть браузер через quit(). Этот метод завершает сессию WebDriver и останавливает процессы браузера. Если не закрывать сессию, тесты будут оставлять лишние процессы в системе.

