Junit 5 Extensions | Java QA Automation

Поділитися
Вставка
  • Опубліковано 25 тра 2024
  • В этом видео я расскажу про использование Junit 5 Extension для создания гибкости тестов.
    Рассмотрим 3 примера использования разных возможностей. Как создать Parameter Resolver в Junit 5 и прокидывать аргументы в тестовые методы, чтобы обеспечить удобство одноразовых тестовых данных. Как сохранять упавшие тесты в текстовый файл через AfterTestExecutionCallback и запустить их через Gradle Task. Как задать конфиг для RestAssured через BeforeAllCallback.
    Проект - github.com/penolegrus/ThreadQ...
    00:00 Начало
    00:23 Что такое Extension
    03:08 Parameter Resolver
    12:09 AfterTestCallbacks, сохранение упавших тестов
    16:08 Запуск определенного теста через терминал
    17:11 Реализация afterAll и afterTestExecution
    22:58 Перезапуск упавших тестов через Gradle Task
    27:28 Установка конфигов через BeforeAllCalback
    30:15 Заключение
    Курсы по автоматизации тестирования - threadqa.ru/courses.html
    Мой сайт - threadqa.ru/
    Чат в телеграмме - t.me/threadqa
    Группа в вк - threadqa
    Обзор библиотеки Rest Assured - • API Автотесты с нуля R...
    Интеграционные тесты с базой данных - • Интеграционные тесты с...
    Поиск XPATH и CSS - • Поиск элементов на стр...
    Заглушки WireMock - • Интеграционные тесты с...

КОМЕНТАРІ • 16

  • @user-wq8do9xp5c
    @user-wq8do9xp5c 15 днів тому +1

    Друг здоровья тебе пожизненного

  • @DenisDoroshenko
    @DenisDoroshenko 15 днів тому +1

    Как раз в тему. Спасибо!!!

  • @luckytima2315
    @luckytima2315 18 днів тому +3

    Братик, ты с каждым видео все младше выглядишь ))

  • @kishkish1632
    @kishkish1632 18 днів тому +1

    Не ну бааатьь....ну это же лайкос. Только хотел после праздничков разбираться с этим)))

  • @user-iq5wx7qq4v
    @user-iq5wx7qq4v 18 днів тому +1

    Вау!!!!! Огромнейшее спасибо за эту тему

  • @ivanstrelka3448
    @ivanstrelka3448 18 днів тому +1

    Супер важная тема!

  • @s.pendrak
    @s.pendrak 18 днів тому +1

    Вижу Олега, ставлю лайк с:

  • @user-sd6st7wf9u
    @user-sd6st7wf9u 17 днів тому +1

    теперь бургер захотелось

  • @user-dw9mq9hy3f
    @user-dw9mq9hy3f 13 днів тому

    Интересно, некоторые вещи мне показались усложняют код для восприятия остальных, пример вот с анотацией прокинутой в параметры.
    Мне нравится темы spring + data base, Архитектуры порядочного проекта
    .
    Все видели много раз, как лучше не стоит делать. Хотелось бы увидеться как стоит)

  • @aleksander3867
    @aleksander3867 18 днів тому +2

    14:05 пасхалка

  • @user-lf9fo7vw1r
    @user-lf9fo7vw1r 18 днів тому +1

    первый

  • @amapamap3432
    @amapamap3432 12 днів тому

    А как тест поймет какую тестовую среду мы в него хотим засунуть в данный момент? К примеру есть 2 тестовые среды и, соответственно, 2 экстеншена на 1 тест 🤔

  • @frezycode
    @frezycode 18 днів тому +1

    второй

  • @user-xt6yg8fv2l
    @user-xt6yg8fv2l 18 днів тому +1

    подскажите пожалуйста,для автоматизации в России,что лучше учить,java или python?заранее спасибо.