Интеграционные тесты с базой данных | Java QA Automation
Vložit
- čas přidán 3. 07. 2024
- В этом видео я расскажу про использование Junit 5 Extension для подключение к базе данных Mysql.
Рассмотрим, как создать подключение к базе данных в тестах с помощью Hibernate и настроить конфиг через EntityManagerFactory, чтобы улучшить процесс интеграционного тестирования. Вы узнаете, как эффективно использовать взаимодействие базы данных в UI тестах на Selenide.
Проект - github.com/penolegrus/DbTests...
00:00 Начало
01:40 Обзор приложения
05:09 Зависимости для тестов
08:21 Emf контекст с настройками для БД
12:40 Конфиг для БД
13:24 Билдер конфига
14:55 Фабрика для подключения к БД
17:24 Общий сервисный класс для работы с БД
18:45 Junit 5 Extension для закрытия сессии БД
20:40 Page классы для UI тестов
21:19 Сервисный класс для тестов с подключением к БД
28:34 Обзор интеграционных тестов UI и БД
35:08 Итоги
Курсы по автоматизации тестирования - threadqa.ru/courses.html
Мой сайт - threadqa.ru/
Чат в телеграмме - t.me/threadqa
Группа в вк - threadqa
Обзор библиотеки Rest Assured - • API Автотесты с нуля R...
Обзор библиотеки Retrofit - • API автотесты с нуля R...
Поиск XPATH и CSS - • Поиск элементов на стр...
Обзор Selenium - • Автотесты с нуля Selen...
Тестирование верстки - • Тестирование верстки S...
Спасибо за очередной шикарный видос)!
Спасибо за Ваш труд! Коммент в поддержку канала.
Коммент принёс, лайк поставил. Спасибо, Олег)
Круто что ты вернулся!)
Привет!!!! Я очень рад этому новому видео )
Я прям соскучился ))
Круто
Ждем следующее видео.
Хороший видос как всегда❤ использую похожий подход в application.yml спринговом задаю все конфиги, настраиваю также фабрику для БД где создаю свой entity manager, конфиги тяну из yml property factory (отдельный кастомный класс) ну и вместо persistance использую зависимость для хибернета не помню точно название (hipesystance как то так) и все летает, единственное что без многопоточки но она как будто и не нужна😎
Олег! Респект!!! Ты как всегда - молодец!!!
Олег, спасибо))
давно не было)
Подъехала годнота!
Олег, ты - Прометей!!
Отличное видео, спасибо! Жалко его не было несколько месяцев назад, когда как раз подключал хибер к проекту)
Крутой видос❤🎉
Урааа
QA 🎉