Тёмный

How to write UI tests from A to Z, part 1 (Igor Dmitriev, Ukraine) [RU] 

jeeconf
Подписаться 10 тыс.
Просмотров 1,3 тыс.
50% 1

jeeconf.com/pr...
I am gonna show how to write UI tests from scratch, from A to Z. It’s gonna be a live demo, no slides, just hardcode. I would like to cover all aspects writing UI tests, including: infrastructure set up, test data management, complex code coverage, testing strategy, role of UI tests in automation, etc.
Technologies: Java, Spring Boot, React, Selenide, Docker, Docker Compose, TestContainers, Jenkins.
In overall, it would be just another story. Everyone will be able to take the code away. If you need to get an example how to start writing UI tests this talk would be way useful.

Опубликовано:

 

6 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 6   
@serdukovaa
@serdukovaa 5 лет назад
Очень хороший доклад. Все понятно и по полочкам. Как раз это и не хватало
@igordmitriev6543
@igordmitriev6543 5 лет назад
Спасибо Александр :)
@eugenedegtiarenko1431
@eugenedegtiarenko1431 5 лет назад
Пожалуйста не делайте разный базовый класс для локального запуска и запуска на CI. В какой-то момент это изменение случайно закомитят после локального запуска и сломают билд для всех. Вы можете конфигурировать сборку используя один и тот же базовый класс (или Junit5 extension), который будет читать переменную окружения или конфигурационный файл из домашней директории и по ним решать запускать контейнеры либо ожидать что окружение уже запущено на каких-то портах.
@igordmitriev6543
@igordmitriev6543 5 лет назад
Его никак не закомитят, так как при запуске билда на пул реквест упадут тесты из-за отсутствия окружения. Решение было выбрано командой и проблем нету не у кого с этим. Да, рассматривался вариант конфигурации через проперти, аля -Dui-tests.run=local
@sromankov6102
@sromankov6102 5 лет назад
сбросьте пожалуйста ссылку на репозиторий
@dmitryvolnitsky243
@dmitryvolnitsky243 5 лет назад
github.com/igor-dmitriev/spring-petclinic-reactjs-ui-tests
Далее
Cheese grater HACK
00:22
Просмотров 2,6 млн
Holy Graal (Viktor Polishchuk, Ukraine) [RU]
52:20
Просмотров 2,5 тыс.
Spring Patterns (Evgeny Borisov, Israel)
50:19
Просмотров 18 тыс.
Test Driven Architecture (Peter Gafert, Germany)
56:33
Просмотров 1,4 тыс.