В процессе тестирования очень часто придётся обращаться к БД, проверить данные, изменить и проверить отображение, сравнить и прочее. Сейчас разбёрем как подключится к postgreSql. Давайте создадим специальный класс, в котором будут инициализированы все необходимые переменные для доступа к базе данных. В самом же тесте мы будем использовать только запрос. Таким образом, мы разделим логику от реализации. Соответственно указаны тестовые данные, вы же вводите свои. Таким образом мы найдём нужное значение в БД, но как же с ним работать? Ничего сложного, создаём цикл, который проходит по всем строкам нужного столбца. Выглядит это так: Написали запрос, взяли из запроса столбец с именем name, присвоили это значение String = name и сравнили это значение с Alex. Иногда нужно не только достать значения из БД, но и изменить их. Методы для этого выглядят так: В таблице testBD изменяем у строки с id = 1 имя на Tom. В таблице testBD создаём строку и перечисляем все обязательные поля для заполнения. Э