Тестировщик от бога – Telegram
Тестировщик от бога
36.6K subscribers
2.01K photos
59 videos
3 files
1.95K links
Регистрация в перечне РКН:
https://knd.gov.ru/license?id=6756feb5c577eb7c5260f6b8&registryType=bloggersPermission

Божественный канал про тестирование

Официальный телеграм-канал портала testengineer.ru

По всем вопросам: @godinmedia
Download Telegram
продуктивной недели 🙌
😁6313
🔥 Как находить фатальные ошибки в приложении ещё до кода?

Что, если бы вы могли находить фатальные недостатки в мобильном приложении ещё до того, как написана первая строчка кода? На этом уроке мы раскроем главный секрет успешных проектов — тестирование требований. Вы узнаете, как находить неочевидные противоречия в ТЗ, которые могут отправить команду на месяцы переделок, и как вопросы, заданные вовремя, спасают бюджет и сроки. Это не про документы, это про то, как стать тем самым проницательным специалистом, который видит проект на три шага вперёд.
Готовы научиться задавать вопросы, которые меняют всё?

Что рассмотрим на уроке:
- Основы тестирования требований для мобильных приложений
- Как находить противоречия и недочёты в ТЗ
- Приёмы задавания «правильных» вопросов
- Как раннее тестирование требований экономит время и бюджет проекта

👉🏻 Регистрация и подробности о курсе: https://vk.cc/cPZPdZ

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFJhv8WC
11
🔥 Большая подборка ресурсов для работы с cookies для QA, разработчиков и не только

Cookies используются для:
▪️авторизации,
▪️сохранения сессий,
▪️персонализации пользователя,
▪️аналитики и рекламы.

Именно здесь часто скрываются проблемы и уязвимости: от «вечных» сессий до нарушений безопасности.

Подборка ресурсов, которые помогут прокачать навыки работы с cookies:

1. Инструменты для работы с cookies в браузере

▫️Cookie-Editor (Chrome)
https://cookie-editor.cgagnier.ca/

▫️Cookie Quick Manager (Firefox)
https://addons.mozilla.org/en-US/firefox/addon/cookie-quick-manager/

Также удобно работать с cookies через DevTools.

2. Практика безопасности и уязвимостей

▫️OWASP Juice Shop — тренажёр по веб-безопасности, где можно экспериментировать с cookies.
https://owasp.org/www-project-juice-shop/

▫️PortSwigger Web Security Academy — интерактивные лаборатории по cookies, сессиям и токенам.
https://portswigger.net/web-security

3. API и HTTP-эксперименты

▫️HTTPBin — сервис для проверки запросов и работы с cookies.
https://httpbin.org/

▫️Postman Echo — инструмент для тестирования cookies в запросах.
https://www.postman-echo.com/

4. Ресурсы для соответствия GDPR / CCPA

▫️CookieYes — генератор баннеров согласия на использование cookies.
https://www.cookieyes.com/

▫️Termly — готовые политики использования cookies.
https://termly.io/products/cookie-consent-manager/

5. Статьи и справочники для QA

▫️OWASP Cheat Sheet — Secure Cookie Practices
https://cheatsheetseries.owasp.org/cheatsheets/SecureCookieAttributes.html

▫️MDN Web Docs — Cookies (подробная документация с примерами)
https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies

Все перечисленные материалы предназначены для обучения и практической работы.
🔥135👍4
Мобильным тестировщикам посвящается.

Надо было загадывать яхту 😁
😁1558😢7
🟡Дайджест полезных материалов по тестированию с 24 сентября по 6 октября

🔖 Почитать:

💡 TestEngineer
▫️Попытка создания интегральной метрики качества продукта
▫️Тестирование в залогиненном состоянии с расширением Playwright MCP
▫️Быстрый рефакторинг e2e автотестов в Copilot
▫️Как работает Playwright MCP — подробно
▫️Тестировать с умом

💬 Также
▫️Автоматизация учета и оборота тестовых устройств, тестирование контрактов, компонентов, UX, миграций, охота на баги, ИИ: новости QA за третий квартал-2025
▫️Работа с кэшем в автотестах
▫️Мнение: неизвестные пробелы в тестовом покрытии
▫️Что показали 15 лет работы с пирамидой тестирования
▫️Все, что нужно знать о регрессионном тестировании в 2025 году
▫️Как тестировать взаимодействие с голосовыми интерфейсами и виртуальными помощниками

⚙️Хабр
▫️MES-система глазами тестировщика
▫️Core Web Vitals на практике
▫️Как тестирование влияет на репутацию бренда
▫️Как наша команда QA в 3 раза ускорила работу с помощью собственного ИИ-агента
▫️Способы стабилизации автотестов на backend: опыт сервиса Звук
▫️Сколько трафика выдержит сайт на Next.js: нагрузочные тесты, SSR и предрендеринг
▫️Автоматизируем синхронизацию тест-кейсов в ТестОпс: больше никаких ручных обновлений
▫️От запахов к стабильности: рефакторим тесты на JUnit + Selenide
▫️Performance monitor и не только: продолжаем тестировать производительность в Chrome DevTools | Сбер
▫️11 способов мышления тестировщика: как и зачем переключаться между подходами

🔥Нашумевшее
▫️Искра Жизни: как рождаются продукты
▫️Восстание терпил
▫️Дача-like кодинг
▫️Крик души: я устал читать сгенерированные статьи
▫️Как я, не разработчик, читаю туториал, который ты, разработчик, написал для меня
▫️Хватит писать «чистый» код. Пора писать понятный код
▫️Рынок эйчара
▫️Ограничение контекстного окна GPT-5
▫️Как владение кошкой влияет на мозг человека (и на мозг кошки)
▫️Я сварил палки, выложил на Авито и заработал 10 млн за год

👀Посмотреть
🌐Исследовательский подход в мобильном тестировании ⏱️45 минут
🌐Тестируем словами: автотест без кода в реальном времени ⏱️50 минут
🌐Как Flakyzavr съел наши проблемы ⏱️35 минут
🌐Архитектура LLM — BERT, трансформеры, attentions ⏱️1 час 30 минут

Подробный дайджест с описаниями и картинками
Please open Telegram to view this post
VIEW IN TELEGRAM
👍196🔥2
Шпаргалка для QA инженеров: как получить оффер, используя поиск работы как запуск теста?

Начинаем, конечно, с изучения требований – смотрим, какие вакансии есть на рынке, что хотят от кандидата и что ему предлагают. Дальше настраиваем тестовую среду – готовим резюме и себя к предстоящему собеседованию. Непосредственное выполнение тестов, тут и так понятно, проходим собесы и ждем ответ. Но что делать, если ответа нет? Карьерная стратегия – новая реальность, хотите вы этого или нет. И тот, кто первый это поймет сможет не только не умереть в канаве, но и повысить грейд и зарплату даже на сегодняшнем рынке работодателя.

В Карьерном Цехе сопровождают кандидатов до оффера с HR-ами и профильными экспертами, которые подбираются персонально под ваш стек.

В программу поддержки входит:

💫Стратегическая консультация с профильным HR (калибровка с рынком по компенсации, задачам и навыкам)
💫Встреча с HR и профильным экспертом для корректировки резюме, чтобы сделать его понятным для нанимающего менеджера и HR
💫Тренировочные собесы, мок-интервью с топовыми нанимающими с рынка с развернутым фидбеком
💫 Ну и конечно, постоянный HR-надзор от Леси Набоки, соосновательницы Карьерного Цеха, которая специализируется на подборе персонала со времен египетских пирамид
💫Огромное коммьюнити и рефералки по всему рынку, Карьерный цех настоящая кадровая кузница топовых российских компаний

Приходите выстраивать карьеру в КЦ по понятному плану со знакомыми этапами.
👎15👍9🤔32😁1
🙃 Почему вы не довольны AI в тестировании? Возможно, вы делаете одну из этих 6 ошибок.

Источник

Я сам проходил через них все, внедряя AI-решения в тестировании - от первых экспериментов до пилотов в продакшене.

И часто вижу, как мои команды ловят те же ошибки.

Давайте по порядку

1. Неструктурированные промпты
- Когда AI не понимает, чего от него хотят - не потому что он тупой, а потому что промпт расплывчатый.
- Нет чётких шагов, нет сценария, нет указания формата ответа.
- На выходе: вода, пространные рассуждения, «ни рыба ни мясо».

2. Нет примеров
- Вы просите: "Сделай как надо", но не показываете, что такое "надо".
- Few-shot prompting (несколько примеров input → output) помогает AI лучше уловить формат и суть.
- Без них он будет гадать.

3. Пустая база знаний
- AI не экстрасенс, он работает с тем, что знает.
- Пара примеров - не база. Если вы не загрузили контекст, он будет лепить дубликаты или уходить в сторону.
- Нужна или ручная работа по сбору контекста, или интеграции с системами, или нормальный RAG.

4. Один промпт = много задач
- Типичная ошибка: в одном промпте попросить и ревью требований, и чеклист, и генерацию тестов.
- В итоге всё получается плохо.
- Один промпт - одна задача.
- Разбейте процесс и получите нормальный результат на каждом шаге.

5. Хотите всё и сразу
- "Сгенерируй 50 тест-кейсов на эту фичу".
- А потом удивляетесь, что они поверхностные и однообразные.
- AI ≠ волшебная палочка. Большие задачи - только итеративно. Один промпт - один кейс.
Да, дольше. Зато качественно. Даже для 50 шагов в тест-кейсе

6. Вы не используете AI, чтобы писать промпты
- Это иронично, но факт: промпты, написанные вручную, часто хуже.
- Я давно уже не пишу промпты сам.
- Я описываю, что хочу получить, даю примеры, и прошу AI сам составить промпт.
- Потом валидирую - и в бой.

🎯 Хотите качественный результат - относитесь к промптингу как к инженерной задаче.
И не забудьте: промпт - это тоже часть системы. Его можно (и нужно) тестировать.
🔥205👍4🤔1
Иногда автоматизация напоминает старую советскую игру 🥚

Тесты работают, но мы всё равно наготове, вдруг что-то упадёт.

Как сэкономить своё время?

Завтра днём инженеры из @qa_guru расскажут, как запускать стабильные автотесты на 📱 Python.

Помимо работы с кодом, вас ждёт обзор рынка на 25–26 годы и Q&A-сессия с карьерным консультантом.

Участие бесплатное, но нужна регистрация.

Подробности здесь 🔗

Приходите!)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥124👍3😁2
🚀 Автоматизация API: Выбираем фреймворк-лидеров

Источник

🥇 Мой ТОП-выбор: Playwright
Да, он давно перестал быть еще одним UI-фреймворком. Для API - это мощный и современный инструмент.

Почему он?
▪️Единая экосистема: Один инструмент для E2E (UI + API) тестов. Больше не нужно поддерживать два стека.
▪️Простота: Лаконичный синтаксис для запросов и assertions. Все асинхронные операции под капотом.
▪️Мощь контекста: Легкая работа с аутентификацией (JWT, Cookies). Контекст браузера можно использовать для API-запросов и наоборот.
▪️TypeScript: Идеальная поддержка из коробки для надежных тестов.

Альтернативы? Конечно!

🔹 REST Assured (Java)
Идеален для Java-команд. Предоставляет fluent DSL для написания очень читаемых и выразительных тестов. Стандарт де-факто в enterprise-среде на Java.

🔹 Requests + Pytest (Python)
Связка классической библиотеки requests и мощного pytest — это гибкость и полный контроль. Вы сами строите каркас под свои нужды. Выбор многих Python-разработчиков.

🔹 Supertest (JavaScript/Node.js)
Лучший друг разработчиков Node.js. Идеально подходит для тестирования Express-приложений «изнутри», но справляется и с любыми другими API.

Итог:

▪️Новый проект/Полный стек? - Смотрите в сторону Playwright.
▪️Монолитный Java-стек? - REST Assured ваш выбор.
▪️Любите Python и контроль? - Requests + Pytest.
▪️Разрабатываете на Node.js? - Supertest будет естественным расширением вашего стека.
👍186🔥2
Как стабилизировать команду и взаимозаменять в ней людей?

На открытом уроке мы в формате диалога двух практикующих QA Lead обсудим, как построить устойчивую команду, где люди взаимозаменяемы, а лидер может делегировать и развивать будущих лидеров. Разберём, кто такие T-shaped специалисты, как работает шаринг знаний и почему важно растить «свою замену», чтобы команда сохраняла продуктивность даже в кризисных ситуациях.

Что рассмотрим на уроке:
- Основы взаимозаменяемости и устойчивости команды
- T-shaped специалисты и их роль в QA
-Шаринг знаний и делегирование
- Рост своей замены и гибкий старт внедрения практик

👉 Регистрация и подробности о курсе: https://vk.cc/cQ6PiA

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFGz3PWQ
11👍3🔥2
😢
😁125😢17🙊5
🚀 «Тестируем с ИИ» — курс для начинающих и опытных тестировщиков.

https://qa-road.com/

💡 Какие боли решаем:
- Тратите 3-5 часов на написание тест-кейсов, чек-листов и баг-репортов вручную 
- Низкая скорость работы
- Анализ требований и ТЗ на 50 страниц занимает уйму времени
- Проблемы с качеством баг-репортов
- Нехватка экспертизы

Что конкретно получаешь:
-  Промты для анализа требований, тест-кейсов, баг-репортов
- Промты для API тестирования, тест-плана, UI/UX
-  Примеры разбора ежедневных задач
-  Как быстро писать качественные промты    
-  Как разбираться с задачами, даже если не знаешь, с чего начать  
-  Как писать автотесты в Cursor
-  Чат для общения и поддержки

🛠️ Изучаем топовые ИИ инструменты в действии:
- Perplexity — лучший помощник для поиска и исследований  
- Cursor — редактор кода с топовыми нейросетями

Курс уже прошли 200+ тестировщиков

Автор курса: Дима Алексеев — 5+ лет в QA, занимаюсь ручным и авто‑тестированием. Веду канал @qa_road_channel

💰 Цена всего 4990 2990 рублей по акции ко дню тестировщика

5 часов изучения спасут недели жизни!

Купить курс: @qa_road_bot
Оплата через систему Робокасса принимает СБП, карты РФ и международные карты

Курс в стиле «бери и повторяй» — всё как мы любим! 😎
👍126👎6💘2
Подборка ресурсов для практики SQL для QA-инженеров, BA, DA и не только

Знания SQL необходимы как начинающим специалистам, так и тем, кто уже работает в IT: QA, BA, DA и другим. Ниже приведены ресурсы, которые помогут отработать навыки написания запросов, подготовиться к собеседованиям и проверить знания.

1. Практика SQL-запросов онлайн

▪️SQLBolt
https://sqlbolt.com/

▪️Mode SQL Tutorial
https://mode.com/sql-tutorial/

▪️LeetCode — SQL Problems
https://leetcode.com/problemset/database/

▪️HackerRank — SQL Practice
https://www.hackerrank.com/domains/sql

▪️StrataScratch — SQL Practice
https://platform.stratascratch.com/coding

▪️DB-Fiddle
https://www.db-fiddle.com/

2. Подготовка к техническому интервью по SQL

▪️InterviewBit — SQL Interview Questions
https://www.interviewbit.com/sql-interview-questions/

▪️Mindmajix — Top 100 SQL Interview Questions
https://mindmajix.com/sql-interview-questions

▪️DataCamp — SQL Interview Questions
https://www.datacamp.com/blog/sql-interview-questions

▪️GeeksforGeeks — Top 50 SQL Questions for Data Analyst Interview
https://www.geeksforgeeks.org/sql-for-data-analyst-interview-questions/

3. Симуляторы интервью

▪️Pramp — SQL Interview Practice
https://www.pramp.com/#/

▪️Exercism — SQL Track
https://exercism.org/tracks/sql

4. YouTube-каналы с практикой SQL и разбором задач

▪️Data School — SQL for Data Analysis
https://www.youtube.com/@dataschool

▪️Alex The Analyst — SQL Projects and Practice
https://www.youtube.com/@AlexTheAnalyst

▪️Programming with Mosh — SQL Tutorial
https://www.youtube.com/watch?v=9Pzj7Aj25lw

5. Основы SQL — квизы и тесты

▪️W3Schools SQL Quiz
https://www.w3schools.com/quiztest/quiztest.asp?qtest=SQL

▪️TutorialsPoint SQL Quiz
https://www.tutorialspoint.com/sql/sql_online_quiz.htm

▪️GeeksforGeeks — SQL Basics Quizzes
https://www.geeksforgeeks.org/sql-mcq/

Эти ресурсы помогут как в ежедневной практике, так и в подготовке к собеседованиям.
15🔥216
Как обеспечить надёжность автотестов: опыт ЮMoney и SimbirSoft 🪲

Bugs Busters — бесплатный митап ЮMoney для QA-специалистов. Опыт ЮMoney и приглашённого спикера из SimbirSoft применим в любых компаниях, для которых важна надёжность и стабильность цифровых сервисов.

На митапе Bugs Busters мы не просто рассказываем про внутренние практики, а делимся решениями, которые можно адаптировать под ваши проекты — от оптимизации автотестов до построения устойчивой мобильной инфраструктуры.

Вот о чём расскажут спикеры из ЮMoney и SimbirSoft:

🟣 UI Automation без UI: стабильные автотесты в мире нестабильных iOS-приложений. Поделимся опытом, как мы адаптировали XCUITests на основе SDK-first тестовой архитектуры.
🟣 Мечтают ли Android-эмуляторы о запуске в Docker? Расскажем, как мы обошлись без классической фермы устройств при запуске Android-автотестов на CI.
🟣 Скелеты в шкафу мобильного тестирования: на примере проектов ЮMoney рассмотрим, как поддерживать сотню устройств всегда готовыми к работе. Разберём риски постоянной зарядки девайсов, расскажем о выбранной стратегии и первых шагах к удалённому управлению через DeviceHub.

15 октября, среда, в 19:00 (мск) — присоединяйтесь онлайн или приходите в офис ЮMoney в Санкт-Петербурге, чтобы пообщаться с командами, которые ежедневно тестируют под реальной нагрузкой.

Зарегистрируйтесь, чтобы принять участие. Все подробности — на сайте митапа Bugs Busters ™️
Please open Telegram to view this post
VIEW IN TELEGRAM
😢95
Приёмы в работе с нейросетями. Шпаргалка для QA инженеров

Источник

Работа с ChatGPT и другими нейросетями может стать настоящим ускорителем для QA. Но многое зависит от того, как именно формулировать запросы. Ниже набор практичных приёмов, которые помогут получать более точные, полезные и структурированные ответы если добавлять их в начало промпта.

🥎 1. only code
Если нужно только решение в коде (без воды и комментариев), начинайте запрос с этого слова. Удобно для сниппетов автотестов или SQL-запросов.

🎾 2. explain code
Используйте, когда хотите понять незнакомый участок кода или SQL. Нейросеть разберёт всё построчно и объяснит, что и зачем используется. Отлично подходит для изучения автотестов или чужих скриптов.

🎈 3. best practice
Добавляйте к запросу, если хотите получить решение по лучшим практикам: например, как правильно оформить Page Object в Playwright или структуру API-тестов.

⚾️ 4. senior mode
Формулируйте запрос так, будто вам отвечает синьор QA/разработчик. Ответы будут глубже и с пояснениями «почему именно так».

🍬 5. simple 10
Если тема сложная (например, про SLA/OLA или баг-трекинг), добавьте это и получите объяснение простыми словами, как для 10-летнего ребёнка.

🍪 6. fix my bug
Подходит, когда у вас падает автотест или SQL-запрос. Нейросеть предложит исправления. Работает не всегда идеально, но может подсветить, где ошибка.

💠 7. optimize for performance
Нужен для случаев, когда вы сомневаетесь, что ваш тест или скрипт написан оптимально. Сеть предложит более быстрые или лаконичные варианты.

🍭 8. add comments
Приём для длинных кусков кода. Нейросеть разобьёт их на логические блоки с комментариями, что облегчает ревью и поддержку автотестов.

🐙 9. generate test cases
Нейросеть умеет быстро накидывать тест-кейсы по описанию функционала. Достаточно написать:
generate test cases for password recovery form
И вы получите набор позитивных и негативных сценариев.

🧊 10. bug report format
Если нужно красиво оформить дефект, пишите:
bug report format: login button not clickable
И получите баг-репорт с шагами, фактическим/ожидаемым результатом.

🍩 11. qa checklist
Запрос вида:
qa checklist for e-commerce cart page
Сгенерирует список проверок для функционала, экономя время на подготовке.

🧁 12. compare
Хорошо работает для сравнения инструментов:
compare Cypress vs Playwright for e2e testing
В результате получите таблицу с плюсами и минусами.

🍼 13. mock data
Используйте для генерации тестовых данных: пользователей, заказов, JSON-ответов. Особенно удобно для нагрузочного или интеграционного тестирования.

⚡️ Примечание:
only code (с пробелом, в нижнем регистре) работает наиболее стабильно.
CodeOnly тоже понимается, но иногда GPT добавляет лишние слова.
code_only срабатывает хуже, и может появляться объяснение вместе с кодом.
26🔥10👍8
Практикум, который снимет боль про микросервисы, о которой все молчат.

Sync vs Async: что убьёт ваш проект, а что спасёт?

15 октября, 19:00 — практический вебинар для разработчиков, архитекторов и девопсеров от OTUS. Работаем вместе с Олегом Голенищевым, Senior .NET-разработчиком Directum, преподавателем Microsoft.

Приходи, если хочешь:
Понимать, где Sync — мастхэв, а где Async — единственный шанс выжить
Получить FANG-уровня чек-лист по интеграции (и бонус — шаблоны конфигов Spring Boot для Kafka и RabbitMQ)
Забрать 7% скидку на любой курс OTUS (именно так, просто за регистрацию)
Не попасть в “клуб тех, кто строил микросервисы по учебнику, а теперь переписывает всё с нуля”

Запишись, чтобы не чинить то, что можно не ломать.
Запись, подарки и скидка — только для своих. Лови шанс — кликай на регистрацию: https://tglink.io/2a17d0c37c7a

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: 2W5zFJ2yxDW
👍8
🤖 Профессия тестировщика в эпоху ИИ - угроза потери работы или суперсила?

Искусственный интеллект стремительно меняет IT-индустрию, и многие профессионалы задаются вопросом о своем будущем. Разберем, что на самом деле происходит с профессией тестировщика в эпоху ИИ и куда движется эта сфера.

Что будет на уроке:
- Реальное влияние ИИ на процессы тестирования и QA
- Новые вызовы и задачи, которые появились в отрасли
- Трансформация роли и обязанностей современного тестировщика
- Анализ рынка труда: что происходит с вакансиями и зарплатами
- Навыки и инструменты, которые становятся критически важными
- Появление новых специализаций в области тестирования

👉🏻Регистрация и подробности о курсе: https://vk.cc/cQmvP4

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFHmwKB6
10🔥3👍2😴1
И стрелять даже не пришлось
😁75🌚3
Playwright — современный инструмент для e2e-тестирования

Быстрее Selenium, мощнее Puppeteer.

Почему всё больше переходят на Playwright?
⚡️ Параллельный запуск — тесты в несколько потоков, CI не простаивает
🧩 Изоляция контекстов — никаких побочных эффектов между тестами
Автоожидания — wait(3000) не нужен, Playwright сам ждёт готовности
📦 Моки и API — тестируйте даже если бэк упал
🔍 Отладка — трейс, скриншоты, видео, Inspector из коробки

Вас ждёт насыщенная программа:
- Архитектура Playwright: контексты, браузеры, конфигурация
- Надёжные автотесты: ожидания, retries, трассировки, видео
- API и моки: REST-запросы, заглушки, перехват трафика
- CI/CD: GitHub Actions, GitLab, Allure, параллелизация
- Структура: Page Object, фикстуры, переиспользуемые шаги

А чтобы убедиться, что вам подойдёт – начните сразу с практики

🎁 Первые уроки + документация на русском БЕСПЛАТНО:


Урок 1️⃣ | Первый автотест за 15 минут
Урок 2️⃣ | Локаторы и селекторы
Урок 3️⃣ | Взаимодействие с элементами

Выберите свой язык и получите демо-доступ:

🐍 Playwright + Python ➡️ Получить доступ

💛 Playwright + JavaScript/TypeScript ➡️ Получить доступ
15👍8🔥5
Git можно изучать не только по документации и учебникам, но и в игровом формате. Такие ресурсы помогают отрабатывать команды и процессы в интерактивной и наглядной форме.

1. Игры для практики Git-команд

▪️Oh My Git! — настольная и компьютерная игра с Git-картами.
https://ohmygit.org

▪️Git Game — консольная игра с заданиями на использование Git-команд.
https://github.com/git-game/git-game

▪️Git-It — упражнения на клонирование, push/pull и работу с GitHub.
https://github.com/jlord/git-it-electron

2. Интерактивные тренажёры

▪️Learn Git Branching — визуальный тренажёр для работы с branch, merge и rebase.
https://learngitbranching.js.org/

▪️Visualizing Git — симулятор Git-команд в реальном времени.
https://git-school.github.io/visualizing-git/

3. Практика с GitHub

▪️GitHub Skills — официальные мини-курсы от GitHub с практическими заданиями.
https://skills.github.com/

Эти ресурсы помогут прокачать навыки работы с Git и GitHub в более увлекательной и наглядной форме.
19👍7🔥7
🔥 Полезно! Про собеседования в США на QA

https://brunovski.com/articles/qa-interview-usa.html
🔥17😁6