Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Automated CI/CD React tests in Playwright with GitHub Actions

Автор: Hussain Arif

Загружено: 2025-05-31

Просмотров: 63

Описание:

Repo: https://github.com/HussainArif12/test...
Distrobox guide: https://gist.github.com/pskopek/de9d7...

Hey guys, in this video, you'll learn how to implement automated CI/CD tests in React with Playwright. For the platform, we'll be using GitHub Actions
Here's what we'll do today
Creating a blank React project
Creating a Distrobox Ubuntu container for installing and running Playwright tests
Briefly looking through the GitHub Actions workflow for running Playwright tests
Creating a small example test
Running our tests on GitHub Actions

Timestamps
0:00 Intro
0:25 Creating a Distrobox container
01:13 Creating a React application
1:40 Installing and configuring Playwright
2:29 Running sample tests
2:53 playwright.yml file
3:32 Publish to GitHub
4:28 Creating a PR
5:22 Writing a simple test + configuring Playwright
9:42 Uploading new tests to GitHub

Automated CI/CD React tests in Playwright with GitHub Actions

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#5738 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "TLB5MY9BBa4" ["related_video_title"]=> string(95) "GitHub Actions Tutorial | From Zero to Hero in 90 minutes (Environments, Secrets, Runners, etc)" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(9) "CoderDave" } [1]=> object(stdClass)#5711 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "7XFbdFSpP-o" ["related_video_title"]=> string(65) "How to Use Google Cloud Functions with Storage Buckets in Node.js" ["posted_time"]=> string(25) "4 недели назад" ["channelName"]=> string(12) "Hussain Arif" } [2]=> object(stdClass)#5736 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Okq--FagHHA" ["related_video_title"]=> string(146) "⚡️ Жуткий удар по столице || Решающая атака Ирана || Москва выдвинула ультиматум" ["posted_time"]=> string(24) "19 часов назад" ["channelName"]=> string(23) "Время Прядко" } [3]=> object(stdClass)#5743 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "blWdjRUPP6E" ["related_video_title"]=> string(72) "Разведчик о том, как использовать людей" ["posted_time"]=> string(25) "2 недели назад" ["channelName"]=> string(18) "Коллектив" } [4]=> object(stdClass)#5722 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "_ZzioD4U3xQ" ["related_video_title"]=> string(42) "Getting Started with Django REST Framework" ["posted_time"]=> string(21) "7 дней назад" ["channelName"]=> string(12) "Hussain Arif" } [5]=> object(stdClass)#5740 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "nJNpl3b8_l4" ["related_video_title"]=> string(107) "Код-ревью: Аналог Trello на React + FSD | Полный разбор и библиотеки" ["posted_time"]=> string(19) "4 дня назад" ["channelName"]=> string(29) "PurpleSchool | Anton Larichev" } [6]=> object(stdClass)#5735 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "poi2ItGyBls" ["related_video_title"]=> string(32) "Fox Fighters - SHUMP Game in C++" ["posted_time"]=> string(19) "4 дня назад" ["channelName"]=> string(13) "PixelQuestDev" } [7]=> object(stdClass)#5745 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "yfBtjLxn_6k" ["related_video_title"]=> string(38) "How GitHub Actions 10x my productivity" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(15) "Beyond Fireship" } [8]=> object(stdClass)#5721 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "nWTLJP7BzAc" ["related_video_title"]=> string(95) "Трамп не пощадил лицо Зеленского на Большой Семерке" ["posted_time"]=> string(24) "13 часов назад" ["channelName"]=> string(27) "Анатолий Шарий" } [9]=> object(stdClass)#5739 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "2yoRWrc0MA0" ["related_video_title"]=> string(96) "ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> string(29) "Бинарный происк" } }
GitHub Actions Tutorial | From Zero to Hero in 90 minutes (Environments, Secrets, Runners, etc)

GitHub Actions Tutorial | From Zero to Hero in 90 minutes (Environments, Secrets, Runners, etc)

How to Use Google Cloud Functions with Storage Buckets in Node.js

How to Use Google Cloud Functions with Storage Buckets in Node.js

⚡️ Жуткий удар по столице || Решающая атака Ирана || Москва выдвинула ультиматум

⚡️ Жуткий удар по столице || Решающая атака Ирана || Москва выдвинула ультиматум

Разведчик о том, как использовать людей

Разведчик о том, как использовать людей

Getting Started with Django REST Framework

Getting Started with Django REST Framework

Код-ревью: Аналог Trello на React + FSD | Полный разбор и библиотеки

Код-ревью: Аналог Trello на React + FSD | Полный разбор и библиотеки

Fox Fighters - SHUMP Game in C++

Fox Fighters - SHUMP Game in C++

How GitHub Actions 10x my productivity

How GitHub Actions 10x my productivity

Трамп не пощадил лицо Зеленского на Большой Семерке

Трамп не пощадил лицо Зеленского на Большой Семерке

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]