Тестирование | TestGrow @qatestgrow Channel on Telegram

Тестирование | TestGrow

@qatestgrow


https://testgrow.ru?utm_source=telegram_group

Канал платформы по тестированию ПО от TestGrow.
Стань тестировщиком!

Автор канала - Александр Мешков @al_meshkov

По вопросам рекламы писать @al_meshkov

Тестирование | TestGrow (Russian)

Вы когда-нибудь задумывались о том, как стать тестировщиком программного обеспечения? Теперь у вас есть отличная возможность вступить в увлекательный мир тестирования с помощью канала "Тестирование | TestGrow"! Этот канал является частью платформы TestGrow, посвященной обучению и развитию тестировщиков.

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

Автором канала является Александр Мешков, эксперт в области тестирования ПО. Он делится своим опытом и знаниями с подписчиками, помогая им стать успешными тестировщиками. Если у вас есть вопросы или вы хотите разместить свою рекламу на канале, обращайтесь к Александру по контактам указанным в описании канала.

Присоединяйтесь к каналу "Тестирование | TestGrow" прямо сейчас и начните свой путь к профессиональному тестированию программного обеспечения! Узнавайте новое, общайтесь с единомышленниками и достигайте новых высот в вашей карьере!

Тестирование | TestGrow

19 Feb, 10:38


Всем привет!

Давненько я не писал новых статей и вот у меня появилась интересная тема для публикации - Как тестировщику анализировать логи ошибок?

Умение работать с логами важно для тестировщика, так как это позволяет больше понимать тестируемый процесс и упрощать локализацию и исправления ошибок, но с багами, важно не просто увидеть ошибку, но и правильно найти нужные логи.

У меня уже была статья на тему логов, но я решил написать еще одну более практическую с примерами того, какие инструменты использовать, где искать первопричину проблемы и как корректно описать ошибку, чтобы разработчик смог её исправить.

✍️ Что помочь вам разобраться с данном вопросе, в новой статье я подробно рассказываю:

🔹 Как анализировать логи в DevTools Console, Postman, Fiddler, Charles Proxy;
🔹 Какие команды помогут быстро найти ошибку в логах сервера;
🔹 Как фильтровать логи с помощью grep, journalctl, ELK Stack;
🔹 Какие ошибки тестировщик должен фиксировать и как их правильно описывать.

📖 Если вам приходилось искать ошибки по крупицам и теряться в тысячах строк логов, эта статья поможет систематизировать процесс и улучшить навыки анализа!

👉 Ссылка на статью

Тестирование | TestGrow

18 Feb, 11:45


Может ли тестировщик вырасти в 2025 году без автоматизации? 🤔

Да, можно. Более того, есть люди, которые с нуля сразу выходят на 150-200 тысяч.

Но если не хочется полагаться на удачу, а быть специалистом, которого хотят видеть в компаниях, то нужны реальные скиллы, которые рынок требует прямо сейчас.

Поэтому я записал бесплатный видео-урок (40 минут), где разложил всё по полочкам.

Почему видео нужно обязательно посмотреть всем QA?

— какие изменения ждут рынок тестирования в 2025.
— фишки, которые можно применить сразу и улучшить навыки.
— самый короткий путь из ручного в автотестирование – шаг за шагом.

Бонус: готовое резюме, которое адаптируешь под себя.

https://rvtsakunov.ru/8tPvgI

Забирай видео по ссылке и прокачивайся

https://rvtsakunov.ru/8tPvgI

Тестирование | TestGrow

14 Feb, 09:01


Всем привет! 👋

Хочу напомнить всем, особенно новеньким подписчикам, что на моем канале есть подборка всех ключевых материалов по тестированию, написанных мной 📚, включающая:
Мои статьи
Шпаргалки
Гайды
Тренажеры
Подборки инструментов
…и многое другое! 🚀

Все это для вашего удобства собрано в одном посте, который доступен по ссылке:

🔗 https://t.me/QAtestgrow/117

Сохраняйте подборку и пользуйтесь! 🔥

Тестирование | TestGrow

12 Feb, 08:35


В последнее время все больше компаний стараются автоматизировать процесс релизов путем построения CI/CD пайплайна. И поэтому тестировщику важно понимать верхнекуровнево, какие этапы CI/CD пайплайн может включать.

CI/CD (Continuous Integration / Continuous Deployment) – это практика, которая автоматизирует процесс тестирования и развертывания приложения. Давай разберем, как он может выглядеть.

1️⃣ Инициация (Коммит и Push в репозиторий)
Разработчики вносят изменения в код и отправляют их в систему контроля версий.
📌 Инструменты: Git, GitHub, GitLab, Bitbucket

2️⃣ Сборка (Build)
Код компилируется (если требуется) и собирается в исполняемый артефакт.
📌 Инструменты: Gradle, Maven (для Java), Webpack (для JS), Docker (для контейнеризации)

3️⃣ Запуск юнит- и интеграционных тестов (Unit & Integration Tests)
Юнит-тесты
Интеграционные тесты.
📌 Инструменты: JUnit, Pytest, TestNG, Mocha, Jest, Cucumber

4️⃣ Анализ кода (Code Quality Check & Security)
Проверяется стиль кода, уязвимости, утечки секретов.
📌 Инструменты: SonarQube, ESLint, Checkstyle, Snyk, Trivy

5️⃣ Сборка и упаковка артефактов (Artifact Storage)
Готовый билд загружается в репозиторий.
📌 Инструменты: Docker Hub, Nexus, JFrog Artifactory, GitHub Packages

6️⃣ Деплой на тестовое окружение (Staging Deploy)
Развертывание на тестовый сервер для приемочного тестирования.
📌 Инструменты: Kubernetes, Docker Compose, Helm, Ansible, Terraform

7️⃣ Запуск API и UI тестов (API & UI Tests)
API-тесты.
UI-тесты.
📌 Инструменты: Postman, Newman, REST-assured, Cypress, Selenium, Selenide, Playwright

8️⃣ Развертывание в прод (Production Deploy)
При успешных тестах код автоматически или полуавтоматически выкатывается на боевую среду.
📌 Инструменты: ArgoCD, Spinnaker, Helm, AWS CodeDeploy, Azure DevOps

9️⃣ Мониторинг и логирование (Monitoring & Logging)
Отслеживание работы системы после деплоя.
📌 Инструменты: Prometheus, Grafana, ELK Stack (Elasticsearch + Logstash + Kibana), Datadog

А на чем строиться ваш CI/CD пайплайн? Делись в комментариях! 🚀

Тестирование | TestGrow

10 Feb, 08:39


🔥 Всем привет! 🔥

Сегодня хочу поговорить с вами о достаточно важной теме в обучении – внутренняя мотивация.

На своих проектах я заметил, что почти 60% учеников начинают изучать тестирование, но быстро бросают. А еще 20% доходят чуть дальше, но все равно, где-то на середине пути, сдаются.

Так происходит по двум причинам:
1️⃣ Мы переоцениваем свои силы и время, которое у нас есть на обучение.
2️⃣ Мы сталкиваемся со сложностями, что приводит к падению мотивации.

💡 Как быть?

Я советую каждый раз, когда вы начинаете изучать что-то новое, выстраивать систему, которая позволит вам не пробежать короткий спринт, а подготовить себя к полноценному марафону. Ведь главное — не просто начать, а сохранить стимул учиться постоянно и без перегруза.

🎯 1. Определите цель
Зачем вам это обучение? Чего вы хотите достичь?
“Просто попробовать” — слабая мотивация.
“Я хочу получать зарплату X в компании Y” — четкая цель.

Оцените, точно ли вам нужно в IT? Может, есть другая профессия, которая больше вам подходит и тоже ведет к вашей цели? Часто можно найти другую, более доступную профессию, которая вам ближе и понятнее, и при этом будет соответствовать вашим целям.
Поставьте дату достижения цели, но будьте реалистами – лучше выбрать пессимистичный срок, чем потом разочароваться.

2. Вам нужна система
• Фиксируйте время на учебу — конкретные слоты (например, “Пн, Ср, Пт с 9:00 до 10:00”), а не просто “учусь час в день”.
• Забронируйте это время, как будто это тренировка в спортзале.

📅 3. Делайте план на неделю
• Каждую воскресенье или понедельник планируйте, что изучить на неделе.
• В конце недели анализируйте, что удалось, и корректируйте стратегию.
• Отмечайте пройденное в учебном трекере – это помогает видеть прогресс.

🚀 4. Минимизируйте хаос
• Выберите 1 источник на тему, не скачивайте десятки курсов.
• Конспектируйте ключевые моменты.
• Не прыгайте с темы на тему, работайте по выстроенной системе.

🤝 5. Спрашивайте
Сложности → выгорание. Если долго не получается разобраться, появляется желание всё бросить.
Меняйте стратегию – найдите ментора или курс с поддержкой.
Не бойтесь задавать вопросы! Учиться – значит спрашивать!

Какой я хочу сделать вывод:
Мы часто бросаем обучение не из-за плохих курсов, а из-за отсутствия системы и организации. Хорошая внутренняя структура – это 70% успеха. Если выстроить систему, шансы дойти до цели увеличиваются в разы!

Как вы строите свое обучение? Делитесь методами! 🔥

Тестирование | TestGrow

07 Feb, 07:06


🔥 Всем привет! 🔥

🚀 Хочу поделиться с Вами, что неделю назад совместно с @kornyshev_e мы запустили новый формат обучения автоматизации тестирования на JAVA сразу на практическом проекте!

💻 Мы даем автоматизацию тестирования с самого нуля, и уже практически сразу вы начинаете писать автотесты для API нашего приложения управления складами Store Manager! 📦

Также в рамках данной практической работы вы научитесь писать полноценные API тесты с помощью RestAssured, UI тесты на Selenium и Selenide , а также работать с БД, автоматизировать Kafka и многое другое!

Формат участия:
Полностью гибкий график (вы изучаете в своем темпе)
📆 Еженедельные встречи и разбор вопросов
💬 Помощь в телеграм-чате

💰 Стоимость участия — всего 3500 рублей в месяц!

При этом у вас есть пробный период 4 дня, чтобы познакомиться с форматом обучения и принять дальнейшее решение!

🔥 Так что, если вы давно хотели попробовать себя в автоматизации тестирования и не хотите терять время на дорогие курсы, наполненные теорией 📚, присоединяйтесь! 👨‍🎓👩‍🎓

🔗 Подключиться к проекту и начать изучать автоматизацию можно по ссылке:
https://boosty.to/kornyshev/posts/a1183d1a-aacf-4522-ae49-f1cd40498bf3?share=post_link

Тестирование | TestGrow

05 Feb, 08:41


Всем привет!

Каждый тестировщик хотя бы раз сталкивался с ситуацией, когда документации либо нет, либо она устарела настолько, что проще ее игнорировать. Как же в таком случае тестировать продукт? Давайте разберемся!

1. Исследуем интерфейс 🔍
Если у вас есть доступ к приложению, начните с исследования UI/UX. Определите основные пользовательские сценарии:
Какие есть кнопки, формы, вкладки?
Как ведет себя система при вводе разных данных?
Какие ошибки всплывают при некорректном вводе?

Используйте exploratory testing – подход, при котором тестирование строится на изучении системы в реальном времени.

2. Ориентируемся на аналогичные продукты 📌
Если нет требований, но есть конкуренты – изучите, как работает их функционал. Это поможет понять, чего ожидать от вашего приложения.

3. Задаем вопросы команде 🗣
Разработчики и аналитики – ценный источник информации. Спрашивайте:
💬 Какой ожидаемый результат у этой фичи?
💬 Как она должна взаимодействовать с другими модулями?
💬 Какие кейсы точно должны работать?

Не бойтесь выглядеть навязчивым – чем больше информации, тем качественнее тестирование.

4. Анализируем API и базу данных 🛠
Если тестируете бэкенд:
📌 Загляните в Swagger или Postman, если они есть.
📌 Отправьте тестовые запросы к API – какие данные возвращает сервер?
📌 Посмотрите структуру базы – какие таблицы и связи там есть?

Даже без документации это поможет понять, как работает система.

5. Логи и ошибки 📝
Если приложение падает, смотрите логи и сообщения об ошибках. Они могут подсказать, в чем проблема:
🔹 Ошибки в консоли DevTools в браузере.
🔹 Ответы сервера в вкладке Network.
🔹 Записи в системных логах, если есть доступ.

А вам часто приходится тестировать без документации? Делитесь опытом в комментариях!

Тестирование | TestGrow

03 Feb, 08:47


#Полезнаяинфомрация

Всем привет!

Сегодня требования к тестировщикам растут, и поэтому понимание принципов работы архитектуры приложения и бэк-енда является неотъемлеммой частью навыков для тестировщика.

В связи с этим хочу поделиться с вами полезными статьями, которые я написал для работы с бэк-эндом и разными вариантами API.

Что такое API?

Как устроена интеграция систем.

Особенности RESTAPI и SOAP

RestAPI. Работа с GET

RestAPI. Работа с POST

RestAPI. Работа с PATCH/PUT

RestAPI. Работа с DELETE

Что такое WebSocket и как его тестировать?

Что такое GraphQL и как с ним работать?

Тестирование | TestGrow

30 Jan, 08:30


#Интересныезадачи

Всем привет!

Сегодня у меня для вас небольшая задачка на анализ ошибок и поиск причин их возникновения.

Условия:
Вы тестируете веб-приложение для бронирования авиабилетов. Пользователь выбирает рейс, вводит свои данные, но после нажатия кнопки “Оплатить” его выбрасывает на главную страницу без каких-либо сообщений об ошибке.

Какие могут быть причины этой ошибки и что следует проверить в первую очередь?

Делитесь своими идеями по вариантам причины проблемы в комментариях 👇

Тестирование | TestGrow

28 Jan, 09:40


Всем привет!

Сегодня хочу поговорить о том, почему тестировщикам полезно разбираться в принципах DevOps и SRE (Site Reliability Engineering). Если вы хотите стать незаменимым специалистом, важно понимать не только процессы тестирования, но и то, как работает вся экосистема разработки и эксплуатации продукта.

Разберем, чем могут быть полезны эти подходы тестировщику:

1. Понимание полного жизненного цикла приложения 🔄
DevOps объединяет разработку, тестирование и эксплуатацию. Это помогает видеть, как ваш код работает в реальной среде, какие метрики нужно отслеживать и как инфраструктура влияет на производительность.
Например, тестировщик, знакомый с CI/CD, может быстрее разобраться, почему не установился релиз, и даже предложить исправление для улучшения качества pipeline.

2. Автоматизация и инфраструктура как код ⚙️
DevOps активно использует инструменты для автоматизации (Ansible, Terraform, Jenkins и др.), что позволяет ускорить процессы тестирования и развертывания. Знание этих инструментов дает тестировщику конкурентное преимущество. Вы можете сами поднять тестовую среду с нужными данными или настроить пайплайн для прогонов автотестов.

3. Работа с инцидентами 🚨
SRE учит тому, как анализировать инциденты и предотвращать их повторение. Если вы участвуете в анализе инцидентов и понимаете, как устраняются проблемы на уровне инфраструктуры, вы сможете улучшить качество своих тест-кейсов и тестирования.

4. Эффективное взаимодействие с командой 🤝
DevOps устраняет барьеры между командами разработки, тестирования и эксплуатации. Тестировщик, знакомый с этими принципами, лучше понимает разработчиков и админов, что упрощает совместную работу.

Если вы хотите расти как профессионал, начните с малого:
• Разберитесь, как работает CI/CD в вашей компании.
• Изучите основы работы с логами и мониторингом.
• Освойте инструменты для автоматизации инфраструктуры.

Ставьте себе цель не просто тестировать приложение, а видеть полную картину его работы.

Что думаете по этому поводу? Делитесь в комментариях!

Тестирование | TestGrow

23 Jan, 08:49


Всем привет!

При тестировании приложений важно уметь правильно определять, на какой стороне — фронтенда 🖥️ или бэкенда 🗄️ — возникает баг 🐞. Это позволяет быстрее локализовывать и исправлять ошибки, а также эффективно взаимодействовать с командой разработки.

Давайте разберем типичные баги и базовый подход к их локализации.

Итак, начнем с того, что Фронтенд отвечает за отображение и взаимодействие с пользователем 👤.
Баги на этой стороне часто связаны с:
Проблемами интерфейса: некорректное отображение элементов, неправильное расположение или стилизация 🎨.
Ошибками валидации: формы принимают некорректные данные или не отображают сообщения об ошибках 📝.
Неправильной обработкой событий: кнопки или ссылки не реагируют на нажатия, скрипты не выполняются должным образом 🖱️.

Бэкенд же отвечает за логику приложения, работу с данными и взаимодействие с сервером 🌐.
Баги на этой стороне могут проявляться как:
Ошибки сервера: некорректные ответы, длительное время отклика или отсутствие ответа ⏱️.
Проблемы с данными: неправильная обработка, сохранение или извлечение данных из базы 🗃️.
Нарушения бизнес-логики: функциональность не соответствует требованиям или работает неверно 📊.

Чтобы определить, где именно возник баг, следуйте следующим простым шагам:
1. Анализируйте поведение: если проблема связана с отображением или взаимодействием на странице, вероятно, это фронтенд. Если же данные отображаются неправильно или отсутствуют, стоит проверить бэкенд 🔍.
2. Используйте инструменты разработчика DevTools: консоль браузера может показать ошибки JavaScript или проблемы с загрузкой ресурсов, указывая на фронтенд. Также можно отследить сетевые запросы и ответы во вкладке Network, чтобы понять, корректно ли работает бэкенд и правильно ли приходят ответы.
3. Проверяйте API: если фронтенд отправляет запросы к серверу, протестируйте эти же запросы напрямую (например, с помощью Postman) и сравните ответы. Это поможет определить, где происходит сбой 🔄.

Тестирование | TestGrow

21 Jan, 09:33


🔥 Всем привет! 🔥

Уже практически 3 месяца я веду программу обучения тестированию на базе системы управления складами Store Manager, где у вас есть возможность получить практические навыки тестирования (UI, API, БД) 🛠️, а также опыт работы с востребованными инструментами, такими как Docker, Git, TestIT, JIRA и многими другими. 💻

📣 Рад сообщить, что уже с этого четверга, 23.01, стартует новое направление - практическая автоматизация тестирования на JAVA 🚀 в рамках моего проекта. Вести его будет @kornyshev_e 🧑‍💻.

У Евгения огромный опыт в обучении автоматизации тестирования на JAVA 📘, а также свой телеграм-канал на эту тему - @kornyshev_evgeniy, на который вы также можете подписаться! 🌟

Мы планируем дать возможность каждому начать изучать автоматизацию тестирования с нуля 📈, создавая автотесты для тестовых сценариев, которые вы пишете для ручного тестирования системы.

Начнем с API тестирования, а далее, аналогично формату по практике ручного тестирования, Евгений будет записывать и выкладывать новые обучающие видео для построения полноценного фреймворка для автоматизации тестирования в рамках проекта.

💡 Формат участия: подписка на посты в boosty про автоматизацию тестирования - 3500 рублей в месяц. 💳

Так что, если вы давно хотели попробовать себя в автоматизации тестирования и не хотите терять время на дорогие курсы, наполненные теорией 📚, присоединяйтесь! 👨‍🎓👩‍🎓

Уже после первых видео вы сможете начать разрабатывать API тесты для тестирования проекта управления складами Store Manager!

Подписка будет доступна с четверга в моем Boosty: https://boosty.to/ameshkov 🌐

Тестирование | TestGrow

17 Jan, 08:43


🔥 Всем привет!

Хочу поделиться с Вами отличной находкой! 🎉

Некоторые ребята в РФ периодически спрашивают о том, где можно найти аналоги ChatGPT, которые бы помогали в решении различных задач по тестированию.

Я ранее тестил российские модели от Сбера и Яндекса, но до уровня ChatGPT им, конечно, далековато. 🧐

Но недавно в Китае выпустили бесплатную модель DeepSeek, которая по последним оценкам тестирования превосходит в качестве ответов и работы с кодом такую популярную модель, как GPT4o. 💻

И что самое удобное, в РФ не нужен VPN для работы с ней! 🌍 Если вы хотите получить отличного помощника бесплатно, с которым можно было бы разбирать различные вопросы, связанные с тестированием, то я очень рекомендую начать интегрировать свою работу с этой AI моделью. 🤖

Как и чем может помочь AI чатбот, вы можете посмотреть в моей статье ниже. Там приведены примеры того, как правильно писать запросы на различные аспекты тестирования, чтобы получать хорошие качественные ответы. 📚

Моя статья по работе с GenAI доступна по ссылке 👇

📎 Ну и, конечно, ссылка на новую бесплатную модель! 😊

Тестирование | TestGrow

16 Jan, 06:06


Из QA инженер в AQA/fullstack спеца 🥹

Скажи честно, сколько раз ты ловил себя на мысли:

🔹 "Ну сколько можно топтаться на месте? Нужны новые навыки, но не понимаю, с чего начать."
🔹 "Собеседования выбивают из колеи. Отказы демотивируют, а текущий проект уже не вдохновляет."
🔹 "Как вырасти так, чтобы деньги и карьерный рост были не мечтой, а реальностью?"
Я знаю, через что ты проходишь. И вот что предлагаю:

Чёткий Roadmap твоего роста в QA.

Если ты стремишься быть крутым специалистом, который:

– выбирает компанию и ЗП сам, а не соглашается на первый попавшийся оффер
– стабильно растет в ЗП и скиллах и повышает качество своей жизни
– не боится собеседований и увольнений, потому что уверен, что всегда найдет лучший для себя вариант

Предлагаю посмотреть бесплатный урок, где дают четкий Roadmap как расти тестировщику

https://t.me/Roman_cakunov_bot?start=holod

Никакой воды, только реальные шаги, которые ты сможешь адаптировать под свои цели 👇

https://t.me/Roman_cakunov_bot?start=holod

Тестирование | TestGrow

14 Jan, 07:02


🔥 Кто как проводит выходные?

Я в эти выходные загорелся очередной идеей написать плагин для Google Chrome, который позволял бы автоматически генерировать код для UI автотестов 🖥️.

В общем, с момента, как я начал изучать автоматизацию тестирования более детально, понял, что это ещё та головная боль 🤯: правильно определить локатор к веб-элементу, плюс нужно постоянно работать с DevTools 🛠️.

💡 Поэтому я решил взять и интегрировать генерацию кода для автотестов прямо в расширение для Chrome Browser с помощью OpenAI 🤖.

📦 В итоге, я написал плагин, который позволяет генерировать локаторы 🧭, классы Page Object 📚 и адаптировать их под полноценные автотесты с помощью AI 🧪.

🔗 Плагин доступен для скачивания на моём репозитории в GitHub, но без ключа API от OpenAI работать пока не будет ⚙️. (У кого есть иностранная карта, можете зарегистрироваться, сделать себе ключ и пользоваться плагином).

🇷🇺 Для ребят из РФ я пока думаю, как реализовать работу с плагином в формате подписки.

👩‍💻 Но если здесь есть автоматизаторы, кто постоянно занимается написанием автотестов, то я хотел бы собрать небольшую команду из 10 человек для бета-тестирования данного плагина на ваших проектах 🛠️. Я готов предоставить свой ключ на пару месяцев для работы с плагином 🚀.

📬 Если вам интересно поучаствовать в бета-тестировании, пишите мне в личку 📩.

Тестирование | TestGrow

13 Jan, 08:57


Всем привет! 👋

Хочу напомнить вам, что если вы хотите разобраться в работе XML и SOAP и потестировать приложение на базе SOAP архитектуры, то у меня есть бесплатный тренажер, который доступен по ссылке ниже. 🔗

Все, что вам нужно:

📥 Скачать SOAPUI
📝 Зарегистрироваться в приложении
📚 Изучить документацию к XML

Тренажер для работы с XML доступен по ссылке

Тестирование | TestGrow

09 Jan, 10:07


Немного о том, что можно сделать с AI.

👋 Всем привет! Как, возможно, вы помните, обучение тестированию и ведение учеников — это не моя основная работа, а скорее желание привнести в тестирование что-то полезное и нужное.

🔍 Так вот, немного раскрою вам, чем я занимаюсь на моей основной работе.

📅 В последний год внутри своей текущей компании я сфокусировался на развитии методологии тестирования генеративного ИИ. Это довольно интересно и ново, поскольку практика тестирования только начинает формироваться в мире. Быть одним из специалистов, кто активно ее развивает (пусть даже в рамках своей компании), действительно увлекательно!

🤔 Так к чему я все это… Помимо текущего Telegram-канала и платформы TestGrow, я также пишу статьи для своей компании. И вот, вчера мы опубликовали новую статью о том, как удалось добиться автогенерации автотестов на Selenium из ручных тестов с помощью генеративного искусственного интеллекта и технологии AI-агентов.

📄 Статья на английском, но если кому-то интересно, можете ознакомиться по ссылке ниже:

🔗 Enhancing Selenium Automation Testing Framework Using Generative AI

Тестирование | TestGrow

08 Jan, 07:05


Недавно заметил интересную особенность: многие ребята, только-только начавшие работать после курсов, часто находят мелкие ошибки, но упускают действительно важные. 🤔

Почему так?

📚 Система обучения делает акцент на теории и простых примерах. Новички, привыкшие тестировать поля ввода или простые веб-формы, упускают из виду главное — бизнес-процессы.

💼 В реальных проектах появляется то, чему на курсах почти не учат — время, точнее его ограниченность. Вам нужно успеть протестировать функционал и обеспечить максимальное качество в отведённый срок.

И тут выходит на первый план ключевой навык — приоритизация. Например, вместо проверки всех возможных кодов ответов API, опытный тестировщик сосредоточится на тех проверках, которые действительно важны для проекта. И кстати, из-за того же доступного времени, тестировщик с опытом начинает отходить от принятых техник тест-дизайна в пользу своего опыта и экспертизы.

💡 Выводы, которые помогут вам стать лучше:
1️⃣ Реальное тестирование сильно отличается от того, чему учат на курсах.
2️⃣ Фокусируйтесь на проверке ключевых требований и бизнес-процессов. Остальное — если останется время.
3️⃣ Логические ошибки и баги в процессе важнее мелочей вроде некорректного текста, возможности ввода 10 символов (при ограничении в 8) и так далее.

🤝 А вы согласны? Может, у вас есть свой подход? Делитесь в комментариях! 👇

Тестирование | TestGrow

06 Jan, 12:59


🎉 С прошедшим всех Новым годом! 🎉

После почти месячного перерыва я наконец-то набрался сил, чтобы продолжить развивать этот канал. 📝

Сегодня хочу обсудить немного тренды, который всё чаще появляется в вакансиях для новичков в тестировании.

📌 Что происходит?

📊 Рынок переполнен молодыми специалистами, и в условиях избытка кандидатов работодатели повышают требования. Однако реальность часто отличается от описаний в вакансиях, например, работодатели нередко требуют навыков, например, API-тестировании, тестирования производительности или автоматизации тестирования, хотя на проекте они может быть вообще не нужно.

Часто компании пытаются сэкономить: хотят, чтобы младший тестировщик взял на себя задачи, которые требуют опыта сеньора. Например, настройку процесса автоматизации, выбор инструментов и построение стратегий.

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

🔮 Что нас ждёт через 3–5 лет?

💻 Full-stack тестировщик, я думаю, постепенно будет основным требованием к позициям: от специалистов будут требовать знаний в автоматизации, нагрузочном и других типах тестирования.

🤖 Однако развитие искусственного интеллекта может поменять правила игры:
• Умение работать с ИИ станет более ценным, чем глубокие технические знания.
• Аналитическое мышление и адаптивность будут ключевыми навыками для успешной карьеры.

🎯 Что можно сделать уже сейчас?
Если вы только начинаете путь в тестировании:
1️⃣ Осваивайте основы автоматизации. Даже базовые знания дадут вам преимущество.
2️⃣ Учитесь работать с ИИ и аналитическими инструментами. Это вложение в будущее.
3️⃣ Развивайте soft skills – умение анализировать, общаться и находить решения.

Рынок меняется, но тестировщики с гибким мышлением всегда будут востребованы.

👉 Как вам такие тренды? Делитесь своими мыслями в комментариях! 👇

Тестирование | TestGrow

31 Dec, 06:00


🎉 Результаты розыгрыша:

Победители:
1. Маратий (@maratii)
2. Анастасия (@Dyorova)
3. Дим (@ELLinToRN)

Проверить результаты

Тестирование | TestGrow

30 Dec, 05:00


🎉 Результаты розыгрыша:

Победители:
1. Marat
2. Евгений (@VladEvg)
3. Лилия (@lili_305)

Проверить результаты

Тестирование | TestGrow

27 Dec, 07:38


🎉 Сегодня хочу поделиться с вами результатами моих проектов за текущий год! 🎄

Что интересного произошло:

1️⃣ Платформа TestGrow 🚀:
🔹 За год на платформе зарегистрировалось свыше 3700 пользователей.
🔹 82 пользователя успешно завершили курс и получили сертификат 🏆.
💡 Думаю о том, чтобы упростить задания (именно в этом я вижу основную причину), но с другой стороны, цель платформы — не только дать теорию, но и научить вас правильно мыслить и находить решения.

2️⃣ Проекты стажировок 🛠️:
🔹 После обучения и практики на проекте более 20 человек получили оффер.
Считаю это хорошим показателем!

3️⃣ Мои статьи ✍️:
🔹 Написано 32 статьи для платформы TestGrow.
🔹 Подготовлено множество гайдов и инструкций по различным темам 📚.

Топ-3 самых популярных статей на платформе за этот год:
📌 Настройка Charles Proxy для тестирования мобильных приложений
🔗 Читать статью

📌 Как тестировщики могут использовать LLM (на примере ChatGPT и Copilot)
🔗 Читать статью

📌 Kafka: Что это такое и как тестировать
🔗 Читать статью

👉 Вся полезная информация и гайды собраны в одном посте, вы можете сохранить его себе и использовать в будущем 💾.

4️⃣ Эксперимент:
🔹 В качестве эксперимента я написал голосового чат-бота 🤖 для проведения собеседований по различным ИТ специальностям (бесплатно).
⚠️ Пока проект не пользуется особой популярностью, но я всё ещё наблюдаю за развитием 📈.

🔥 Спасибо всем за ваш интерес к проектам! Надеюсь, следующий год будет не менее продуктивным! 🌟

Тестирование | TestGrow

26 Dec, 09:01


🎄 Традиционно в конце декабря принято подводить итоги года, и я решил сделать это тоже 🎉.

💡 Я разделю итоги года на два поста:
🔹 Сегодня расскажу о том, что произошло у меня лично в этом году.
🔹 Завтра поделюсь статистикой и результатами 📊.

Итак, вот мой год в нескольких моментах:

1️⃣ Я запустил курс для мидл и ведущих тестировщиков, а также тест-лидов по тест-менеджменту и управлению тестированием.
📚 За год я провел 4 потока, выпустил 20 учеников и получил много положительных отзывов 🌟.

2️⃣ Закрыл проект стажировки на системе соцсети и спустя пару недель запустил новый, расширенный обучающий проект Store Manager 💻. В нем задействовано множество технологий, полезных для тестировщиков 🚀.

3️⃣ Прошел 80-часовой курс по разработке на Python с углубленным изучением машинного обучения 🤖.
Это был новый и интересный опыт, так как раньше я практически не программировал. Этот опыт позволил мне создать новый проект для практики, о котором я упоминал выше.

4️⃣ На работе тоже произошли изменения:
📌 Несмотря на то, что я остаюсь на позиции Head of QA в международной компании FLS, моя работа теперь связана с методологией тестирования и оценки качества генеративного ИИ.
Это не только новая область в тестировании, но и направление, которое, как я думаю, займет важное место в будущем 🌐.

5️⃣ Ну и наконец, признаюсь: я немного выгорел 🔥 от такого большого количества активностей, которые я поддерживал в этом году.
Поэтому сейчас отдыхаю, играю в Elder Rings 🎮 и жду, когда пройдет выгорание.

🎯 В следующем году планирую:
🔹 Выступить на SQL Days и HeisenBug 🎤.
🔹 Продолжить развитие проекта для практики.
🔹 Запустить новые направления, такие как автоматизация тестирования 🤖.

Посмотрим, что из этого получится! 😊

Тестирование | TestGrow

25 Dec, 06:00


🎁 Продолжаем розыгрыш подарков на канале! 🎄

Сегодня я запускаю розыгрыш месяца бесплатной подписки на участие в обучающем практическом проекте по тестированию ПО 🧑‍💻.

📖 Подробнее о проекте можно прочитать по ссылке:
🔗 Узнать больше

📅 31 декабря бот случайным образом выберет 3-х победителей 🏆.
🎯 Участвовать может каждый подписчик канала, независимо от того, участвуете вы уже в практике или нет!

👉 Если вы готовы участвовать, жмите на кнопку ниже! Удачи всем! 🍀

Тестирование | TestGrow

24 Dec, 05:00


🎉 Сегодня у нас начинается первый новогодний розыгрыш! 🎄

🥇 Кто займет первое место, получит бесплатное персональное обучение со мной профессии тестировщик ПО 🧑‍💻.
🥈 Второе и третье места получат полный доступ к платформе TestGrow 🚀, который включает:
🔹 Доступ ко всем заданиям 📚
🔹 Тренировочное API для практики 🛠️

🎯 Если вы готовы участвовать, жмите на кнопку ниже! 👇

📅 Результаты и победители будут определены 30 декабря. Удачи всем! 🍀

Тестирование | TestGrow

23 Dec, 08:07


Всем привет!

Давненько я ни с чем не выходил в телеграм канал, но сегодня, фактически перед последней полной неделей до нового года 🎄, я хочу с вами поделиться немного итогами года 📅, а также традиционно каждый год я разыгрываю одно место на персональное обучение по тестированию ПО 🧑‍💻 полностью под моим менторством 👨‍🏫.

В прошлом году в розыгрыше победила @murpurpur, которая успешно воспользовалась возможностью, прошла со мной обучение и теперь работает тестировщиком 🛠️.

Итак, что вас ждет:
📢 Завтра я запущу розыгрыш бесплатного обучения со мной на платформе TestGrow 🚀, а также бесплатные доступы к платформе.
🎯 В среду, для тех, кто уже прошел обучение и хочет получить практику, вас будет ждать розыгрыш бесплатного месяца практики на моем обучающем проекте Store Manager 🛒.
📖 В четверг и пятницу я расскажу вам немного о том, как у меня прошел текущий год 📆, а уже 30 и 31 вас ждут результаты розыгрышей 🏆.

🎁 В общем как-то так! Надеюсь, такие подарки будут полезными в новом году! 🌟

Тестирование | TestGrow

11 Dec, 07:08


Что изображено на картинке?🤔
Кот и тесто.. Код и тесты!

— Как QA специалисту выйти на новый уровень задач и стать полезней для компании?

Нужно всего лишь заглянуть на канал Романа Цакунова!
Автор работает в IT более 8 лет и сейчас активно делится своим опытом..

🧑‍💻 Выбирайте свой уровень и смотрите возможные решения!

Хотите разобраться: Объясним всю базу на пальцах!
Только начали изучать: Научитесь писать коды самостоятельно!
Топчитесь на месте: Покажем инструменты для роста!
Хотите пройти собеседование: Расскажем как устроиться на высокооплачиваемую работу!

Тестирование | TestGrow

10 Dec, 07:00


Всем привет.

Решил дать себе небольшой отдых в декабре, поэтому пока контента будет чуть меньше чем обычно.

Тем не менее, ловите интересную подборку генераторов тестовых данных для тестирования.

Pinetools
Наверное самый мощный генератор файлов. Поддерживает генерацию почти 50 различных форматов, также дает возможность генерировать файл со своим уникальным форматом. Может генерировать большие файлы в GB.

Mellarius
Генератор данных для юр.лица.
Если Вам необходимо протестировать сервис, где требуется ввод данных по юр.лицу, которые бы еще проходили различные маски валидации, то этот сервис поможет в этом.

Placeimg
Отличный и простой генератор реальных картинок различного разрешения для тестирования приложения.

GenerateData
Механизм для генерации произвольных данных в любом формате. В настоящее время он работает более чем с 30 типами данных, 12 типами экспорта (в том числе, популярные CSV, SQL, JSON), плюс около 32 наборов данных для конкретных стран (названия городов, регионов и т.д.)

Fakefilegenerator
Еще один отличный генератор файлов с нужным весом в байтах. Генерирует такие форматы, как doc, docs, xls, xlsx, MP3, JPEG, PDF, ZIP. Ограничение по весу файла до 10 MB.

Blindtextgenerator
Простой и понятный генератор текста. Может генерировать текст по количеству слов или символов. Есть расширенные настройки по стилю текста.

Randat
Бесплатный онлайн-инструмент, который позволяет сгенерировать таблицу со случайной личной информацией: имя, возраст, профессия, зарплата и т.д.

10minutemail
Классный сервис по генерации временной почты для тестирования. Почта действует 10 минут и позволяет Вам получать все сообщения на нее в течении времени ее действия.

Тестирование | TestGrow

05 Dec, 07:10


Типы взаимосвязей в реляционных БД

Для написания SQL запросов при тестировании приложений тестировщику важно понимать, как устроена работа БД и какие типы связей она может использовать. Это позволит разобраться в зависимостях между таблицами и правильно подходить к написанию запросов, понимая откуда и как и ты можешь получить нужные тебе данные.

Существуют следующие типы:

1. Многие ко многим.  Данная связь предполагает, что нескольким объектам из таблицы 1 может соответствовать несколько объектов из таблицы 2, и в то же время нескольким объектам из таблицы 2 соответствует несколько объектов из таблицы 1. Чаще всего для реализации такой связи создают таблицу 3, которая хранит в себе ключи данных (ID записи) этих двух таблиц и с помощью которой прослеживается связь данных с друг другом. Самый просто пример, есть две таблицы: Песни и Автор. Автор может написать несколько песен, при этом песни могут быть написаны несколькими авторами. Следовательно, автору может принадлежать несколько записей различных песен, а также одна из песен может принадлежать еще одному автору.

2. Один ко многим. Данная связь предполагает, одному объекту из таблицы 1 может принадлежать или же соответствовать несколько объектов из таблице 2. Например, в таблице 1 есть клиент, у которого в таблице 2 есть несколько номеров телефонов, которые принадлежат только ему.

3. Один к одному. Данная связь предполагает, что одному объекту из таблицы 1 соответствует только один объект их таблицы 2. Чаще всего наличие такой связи означает, что структура таблиц построена неверно и данных из этих двух таблиц стоит объединить в одну.

Тестирование | TestGrow

04 Dec, 07:00


На что стоит обращать внимание при тестировании различных методов RESTAPI?

Разберем типичные примеры тестов для основных методов:

POST:
• Заполнение/незаполнение обязательных полей;
• Заполнение данных в различных вариациями (вспоминай классы эквивалентности);
• Заполнение на граничных значениях по количеству символов;
• Заполнение полей на недопустимые символы;
• Отправку пустого JSON;
• Проверка даты создания объекта;
• Особое внимание надо уделить передаваемому изображению и его параметрам (если оно есть в запросе);
• Можно протестировать URL самого запроса и его тип. Что будет, если сделать запрос через http, а не через https? А если изменить POST на GET и т.д;
• Проверка работы запроса при валидном/невалидном токене.

PATCH:
• Изменение данных во всех доступных полях согласно ТЗ;
• Проверку изменения пустого значения на валидное значение;
• Проверку поля на граничные значения и возникновение ошибок в случае добавления символов больше или меньше разрешенных;
• Проверку изменения полей на недопустимые символы;
• Проверку изменения данных в полях на неверные типы данных (там, где числа буквы и т.д.);
• Неизменяемость  данных в полях, где это недоступно;
• Частичное обновление (когда в твоем  JSON присутствуют не все заполненные поля);
• Проверка работы запроса при валидном/невалидном токене.

DELETE:
• Удаление существующего объекта;
• Удаление уже удаленного объекта;
• Удаление по несуществующему ID;
• Удаление по невалидному ID;
• Удаление и повторное добавление такой же сущности (если есть уникальные поля);
• Проверка работы запроса при валидном/невалидном токене.

Тестирование | TestGrow

29 Nov, 07:54


Всем привет!

Немного выпал из-за болезни, поэтому пока без нового контента, но хотел поделиться с вами отличной подборкой каналов для поиска работы новичкам (спасибо Артему). Есть как вакансии и стажировки в РФ, так и зарубежом. В общем рекомендую)

Подборка каналов для поиска работы

Тестирование | TestGrow

27 Nov, 07:01


Доменное тестирование, что за техника тест-дизайна?

📌 Недавно получил интересный вопрос: что за техника тест-дизайна — доменное тестирование? Решил подробно разобрать этот метод и дополнить материал моих лекций по тест-дизайну.

✍️ В статье я на примере объясняю:

• Что включает в себя доменное тестирование;
• Как использовать домены для оптимизации тестов;
• Причем тут классы эквивалентности и граничные значения;
• И многое другое.

📖 Если вы слышали о доменном тестировании и хотите понять, как работать с этой техникой, обязательно читайте статью по ссылке ниже:

👉 Ссылка на статью

Тестирование | TestGrow

26 Nov, 08:31


Сегодня хочу поделиться с вами своими мыслями касаемо автоматизации тестирования.

💻 За все свое время работы, возможно, вы удивитесь, но я никогда не автоматизировал сам руками. В большинстве случаев мне, как менеджеру, хватало базового понимания языка программирования и принципов автоматизации тестирования, а также построения фреймворков, чтобы управлять и строить автоматизацию с выделенной командой в компаниях, где я работал.

📚 При этом за 13 лет в тестировании я изучал Java и Python, но больше как разработчик ПО. И вот спустя такое большое количество времени я решил, что пора самому попробовать автоматизировать.

Что я могу сказать? Имея знания языка программирования, входить в автоматизацию намного проще, так как ты не тратишь время на базовые аспекты, связанные с этим.

Зачем это делаю? В целом я хочу расширить свой контент и добавить новую, достаточно обширную область, в которой я также могу делиться своими знаниями.

🎯 В общем, поставил себе амбициозную цель — за две недели изучить автоматизацию тестирования на Selenium Python. Так что скоро, надеюсь, на канале появятся новые темы, связанные с этим направлением.

Пока буду рад любым полезным ресурсам и плагинам, которые вы могли бы порекомендовать для автоматизации тестирования.

📝 Делитесь в комментариях ниже, если у вас есть что-то действительно полезное, что может упростить работу автотестера! 😊

Тестирование | TestGrow

25 Nov, 09:00


Всем привет!

Решил напомнить вам про мои материалы о тестировании и еще раз пересобрать все полезные гайды и инструкции в одном посте, особенно для тех, что недавно присоедининлся к каналу.

Ниже вы найдете много чего полезного как для обучения, так и для своей работы:

Книги для тестировщика. 1 часть. (Книги доступны для скачивания)

Книги для тестировщика. 2 часть. (Книги доступны для скачивания)

Шпаргалка по тестированию API (полезный гайд)

Шпаргалка по командам GIT

Шпаргалка по командам Docker

Шпаргалка по работе с SQL и Базами данными (полезный гайд)

Инструкция по работе с Qase.io

Инструкция по работе с TestIT

Подборка генераторов данных для тестировщики (ссылки на скачивали в посте)

Подборка инструментов для тестирования веб-приложения (со ссылками)

Подборка открытых Баз знаний по тестированию

25 вопросов о тестировании API

Полный гайд по работе с LLM моделями для тестировщика

Тестирование | TestGrow

22 Nov, 11:33


🧑‍💻 Конфигурационное тестирование или тестирование совместимости — в чем разница?

Продолжаю публикацию видео в рамках ваших вопросов и сегодня мое новое видео посвящено разнице между конфигурационным тестированием или тестированием совместимости. Если вы сталкивались с задачами, связанными с проверкой работы ПО в разных средах, то наверняка задавались вопросом: где граница между конфигурационным тестированием и тестированием совместимости? В новом видео я подробно объясняю, что включает в себя каждый вид тестирования как их правильно разграничивать и где они могут пересекаться.

👀 Хотите разобраться в этих видах тестирования, понять их цели, области и примеры применения? Тогда смотрите мое новое видео 📹

Youtube: Ссылка на видео
VK: Ссылка на видео

Также напоминаю, что вы можете написать интересующий вас вопрос или тему мне по ссылке ниже, и я запишу для вас видео на данную тему.

Ссылка на форму

Тестирование | TestGrow

20 Nov, 06:02


Умение работать с DevTools — важный навык для тестировщика, который помогает эффективно анализировать и отлаживать веб-приложения.

Чтобы вы могли проверить свои знания по DevTools, я подготовил тест, состоящий из 10 вопросов о функционале различных вкладок и инструментов DevTools. Заранее говорю, что тест получился хардкорный, но в этот раз я добавил возможность видеть правильные ответы в конце теста)

Тест доступен на платформе TestGrow по этой ссылке.

Готовы оценить свои знания в работе с DevTools? Проходите тест и делитесь в комментариях своими результатами!👇

Тестирование | TestGrow

19 Nov, 06:01


👋 Всем привет!

Получил интересный вопрос на тему того, “Какие фразы применяют опытные тестировщики и что они означают?” 🤔

Это действительно интересная тема, ведь существует ИТ-шный сленг 💻, который может быть не всегда понятен новичкам, кто только начал свою работу тестировщиком.

Поэтому хочу напомнить, что у меня есть отдельная статья на эту тему “Сленг тестировщика” 📖, которая доступна по ссылке ниже.

Там я выписал основные слова и выражения 📝, которые могут использоваться в ИТ-команде, например, что такое “Аппрув” , “Бэкап” 💾, “Выкатить” 🚀, “Костыль” 🛠️ и многое другое.

Но думаю, что это точно не полный список, поэтому предлагаю вам написать в комментариях 👇 слова и фразы, с которыми вы сталкивались в своей работе тестировщика, чтобы я также мог включить их в этот список!

Ссылка на сленговый словарь тестировщика

Тестирование | TestGrow

18 Nov, 06:00


🧩 Тонкости тестирования микросервисной архитектуры: как повысить эффективность тестирования

В последнее время тестирование микросервисов является уже неотъемлемой частью навыков, которыми должен обладать специалист по тестированию 👨‍💻. К сожалению, многие по-прежнему смотрят на микросервисы сквозь призму UI, что значительно повышает трудозатраты на тестирование.

Поэтому я решил рассказать о других, более низкоуровневых аспектах тестирования микросервисов 🔍.

В новой статье я делюсь советами, как правильно выстроить тестирование микросервисов без UI. Разбираем важность интеграционного и контрактного тестирования, принципы версионирования API 🔄, чтобы обеспечить стабильность и надежность решений на базе микросервисной архитектуры 💪.

Ссылка на статью

Тестирование | TestGrow

15 Nov, 06:01


🧑‍💻 В чем отличие между Junior+ и Middle тестировщиками?

Для начинающих тестировщиков, стремящихся перейти на следующий уровень, важно понимать, какие навыки и качества отличают Junior+ от Middle. В новом видео я рассказываю, что включает в себя этот переход: опыт, технические знания, уровень ответственности и самостоятельности, а также важность грамотного взаимодействия с командой.

👀 Если вы хотите узнать, что нужно для роста до уровня Middle и какие ключевые аспекты развития помогут вам стать увереннее в профессии, обязательно смотрите мое новое видео 📹

Youtube: Ссылка на видео
VK: Ссылка на видео

Также напоминаю, что вы можете написать интересующий вас вопрос или тему мне по ссылке ниже, и я запишу для вас видео на данную тему.

Ссылка на форму

Тестирование | TestGrow

14 Nov, 06:02


Всем привет!

Начал наблюдать, что многие блоггеры по тестированию решили запустить формат видеоразборов ответов от подписчиков на разные темы, связанные с тестированием.

Поэтому я решил, что готов тоже попробовать для вас начать записывать небольшие видео с ответами на различные вопросы.

Для этого я подготовил для вас небольшую гугл форму, где вы можете задать свой вопрос и я постараюсь подготовить для него ответ и выложить на свой канал на youtube или в VK в группу TestGrow.

Можете задавать любые вопросы, связанные не только с тестированием для начинающих специалистов, но и в том числе для опытных ребят, например, по организации тестирования, карьерного развития, изучение различных навыков и в целом работы в тестировании.

В общем буду рад получить от вас вопросы по ссылке ниже:
https://forms.gle/3yc4ZxZksvWpZGu59

Тестирование | TestGrow

13 Nov, 06:01


#Интересныезадачи

Всем привет!

Сегодня у меня новая для вас задачка на анализ ошибок и поиск причин их возникновения.

Условия:
Вы тестируете систему для бронирования отелей. Пользователь выбирает отель и хочет забронировать номер. Когда он нажимает “Подтвердить бронирование”, отображается сообщение об успешной брони, но в подтверждающем письме, которое приходит на почту, указаны неверные даты.

Какие могут быть причины этой ошибки и что следует проверить в первую очередь?

Делитесь своими идеями по решению данной задачи в комментариях 👇

Тестирование | TestGrow

12 Nov, 06:00


🌟 Всем привет!

Уже достаточно давно я сотрудничаю с компанией Test IT, которая предоставляет мне учебный сервер платформы Test IT для обучения учеников, как в рамках платформы TestGrow, так и моего практического курса.

Поэтому хочу поделиться с вами, что вы также можете использовать Test IT для своих личных проектов и обучения, ну и в целом писать тесты не в Excel или Google Sheets, а в удобной и практичной системе для управления тестированием.

👥 Ребята из Test IT специально сделали бесплатный тариф Lite с необходимыми базовыми функциями!
• Один проект для команды до 5 человек
• 10 GB облачного хранилища для тестовой документации
• Удобные инструменты для миграции данных
• Интеграции с баг-трекерами и CI/CD

🔥 Если нужно больше возможностей, есть тариф Standard, который предлагает:
• Динамические тестовые наборы
• Версионирование тестов
• Параметризацию автотестов
• Расширенную аналитику
• Геймификацию для повышения мотивации команды

Не уверены, какой тариф выбрать? Начните с Lite. Если захотите попробовать больше функций, у них есть 14-дневный триал тарифа Standard.

💡 В общем, я советую, если вам нужно получить опыт написания тестов для ваших учебных или пет-проектов, использовать Test IT.

🔜 Вот ссылка, если хотите попробовать: https://clck.ru/3EYcFz

📢 И не забудьте заглянуть в их канал @testit_tms — там много полезных материалов!

Тестирование | TestGrow

11 Nov, 06:01


🛡️ Как тестировщику по простому тестировать безопасность веб-приложения

Безопасность веб-приложений — один из самых важных аспектов работы тестировщика 👨‍💻. Даже если вы работаете вручную и не специализируетесь на кибербезопасности, можно и нужно проводить базовые проверки безопасности.

В новой статье я рассказываю, какие простые шаги может сделать каждый тестировщик, чтобы выявить уязвимости и защитить приложение от потенциальных угроз 🔐. Аутентификация, проверка сессий, ограничение доступа и конфиденциальность данных — всё это не так сложно, как может показаться!

💡 Если хотите узнать, как повысить защищенность вашего приложения с помощью базовых проверок, читайте статью 📖

Ссылка на статью

Тестирование | TestGrow

08 Nov, 06:00


📋 Чит-лист для собеседований на позицию Junior QA 💼

Вы знаете, я редко публикую внешний контент на моем канале (ну кроме рекламы иногда 😅), но этот материал я не мог обойти стороной.

👩‍💻 Юлия подготовила действительно классный чит-лист для подготовки к собеседованию на позицию junior тестировщика, где в одном месте собраны основные вопросы с собеседований и краткие ответы на них.

💡 В общем, для меня это, видимо, повод, что пора и самому уже написать подобный материал 😄, ну а пока держите ссылку на данный чит-лист 📚

🔗 Ссылка на Notion

Тестирование | TestGrow

07 Nov, 06:36


🚀 Как тестировщику работать с NoSQL базами данных 📊

Понимание принципов работы баз данных сейчас является одним из ключевых навыков тестировщика👨‍💻.

Тем не менее, в основном мы привыкли работать с привычными и понятными нам реляционными (табличными) базами данных 🧩. Но есть и другой мир баз данных — NoSQL, где, в отличие от жесткой структурированности реляционных БД, всё происходит совсем наоборот, что обеспечивает гибкость при работе с данными 🌀.

💡 В общем, к чему я это? Новая статья у меня на тему, как тестировщику работать с NoSQL (нереляционными) БД, какие они бывают, чем тестировать и как 🔍.

📖 Ссылка на статью

🎥 А еще, сегодня в Zoom состоится прямой эфир в 20:00 МСК на тему проектирования тестов.

Ссылка на запись вебинара!

Тестирование | TestGrow

06 Nov, 07:39


Всем привет! 🌟 Для тех, кто только изучает тестирование или думает о том, чтобы начать, я хочу напомнить, что у меня есть полное обучение профессии тестировщика ПО под моим менторством.

Как строится обучение со мной:

1️⃣ Готовность усердно работать. Я использую свой подход и методологию, которые выработал за 7 лет обучения специалистов по тестированию 🧠. Этот подход включает вашу самостоятельную работу по материалам на платформе TestGrow 📚, а также мое наставничество, объяснение сложных моментов и особое внимание темам, которые часто спрашивают на собеседованиях 🎯.

2️⃣ Индивидуальная работа один на один. Никаких групп и общего подхода – с каждым учеником я работаю индивидуально. Каждую неделю у нас встреча для разбора пройденного материала и обсуждения открытых вопросов 👤.

3️⃣ Срез знаний. Дважды за курс я провожу проверку ваших знаний (мок интервью) 📊. Мне важно, чтобы мои ученики не просто запоминали материал, но и понимали, как его применять на практике 🛠️.

4️⃣ Бесплатная практика на моем проекте. У учеников, которые прошли со мной персональное обучение, есть возможность отработать практические навыки на проекте по тестированию системы Store Manager, где вы сможете поработать с такими технологиями и инструментами, как JIRA, TestIT, RestAPI, Postman, Docker, GIT и многое другое. Подробности — в закрепленном сообщении в чате 📌.

5️⃣ Подготовка к собеседованиям. По окончании курса мы готовимся к собеседованию, и я поддерживаю ученика на всех этапах 👥. Если вы подходите под критерии компаний, которые работают со мной напрямую, я постараюсь организовать для вас собеседование 🚪.

💸 И последнее: стоимость персональной работы со мной ниже, чем в Яндексе, Скиллбоксе, Нетологии, Skypro и других крупных онлайн-школах. Если вы ищете курсы по тестированию, хотите пройти обучение дешевле и действительно разобраться, как тестировать, пишите мне лично в телеграм @al_meshkov.

Тестирование | TestGrow

05 Nov, 06:19


Хочу напомнить вам, что уже через 2 дня в четверг в 20:00 мск я проведу для вас прямой эфир по проектированию тестов для веб приложения.

Подробности для подключения пришлю в день вебинара. Запись обязательно также будет.

А пока хочу поделиться с вами моими лекциями на тему применения различных техник тест-дизайна. Каждая лекция содержит как текстовое описание, так и расширенное видео с практическим применением каждой техники.

Список материала по тест-дизайну:
Классы эквивалентности и граничные значения

Pairwise testing

Матрица принятия решений

Диаграмма перехода состояний

Сценарии использования

Надеюсь данная подборка будет для вас полезной и актуальной!

Тестирование | TestGrow

01 Nov, 07:45


Дайджест по тестированию от TestGrow.

Всем привет! Традиционная подборка от меня полезного материал по тестированию за 2 недели с 17.10 по 01.11 на различных площадках.

🌟На платформе TestGrow:

Основные команды Docker для тестировщиков

Тестовая документация: когда писать тесты, когда чек-листы, а когда можно обойтись без них

Сетевая инженерия для тестировщика: как работают веб-приложения

Как писать тесты для API

📚Статьи в русскоязычном пространстве:

API-Шлюз или опять тестировать

Записки начинающего тестировщика: как адаптироваться в мире IT после смены профессии

Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время

14 лучших практик автоматизации тестирования

Подходы к сокращению регрессионного тестирования

Пишем хорошие баг репорты. Рекомендации

Научный подход к багам

Тестирование с тараканами в голове

📹Видео на русском (VK и RuTube):

Postman - Курс по тестированию API

Тестировщики против тестирования 

Вкусный BDD с секретным ингредиентом

🌐Статьи на английском о QA:

Carefully test your software — A tip for successfully releasing new functionality

Reviewing Capgemini’s “World Quality Report 2024-25”

Shift Left Meets Kafka: Testing Event-Driven Microservices

Network Throttling to Test Website Performance

🤖О тестировании и AI:

LLaMator: Red Teaming фреймворк для тестирования уязвимостей LLM

10 Ways Software Testers Can Thrive in an AI-Powered Future

Тестирование | TestGrow

31 Oct, 10:01


Тестирование | TestGrow pinned Deleted message

Тестирование | TestGrow

31 Oct, 10:00


Всем привет!

Во-первых хочу сообщить, что определился с датой проведения прямого эфира на тему проектирования тестов на примере приложения. Вебинар состоится в четверг 07.11 в 20:00 МСК.

А пока я подготовил для вас небольшую практическую статью на тему написания тестовых сценариев для API, где на примере двух методов показываю, как можно писать полноценные тесты для ручного тестирования API программы.

Ссылка на статью

Тестирование | TestGrow

30 Oct, 06:00


🔥 Знаете Антона Дуенина и его канал “Горящий тестер”? Я подписан на канал уже достаточно давно и регулярно слежу за его публикациями, которые мне очень нравятся!

🧑‍💻 Антон ведет авторский канал по тестированию, а также регулярно записывает интересные видео, в которых в лайфстайл формате рассказывает о важных моментах нашей профессии.

📌 Например:

Как определить плохую вакансию?
Что не так с тестированием?
Где вакансии в IT? 8 способов найти работу

А еще у Антона вы сможете найти много классных мемов о тестировании, полезную информацию по собеседованиям, онбордингу на проекты, мотивации в тестировании и многое другое!

В общем, от себя я советую подписаться на канал для всех, кто жаждет получать классный, жизненный и интересный контент и опыт по тестированию.

💼 И еще у Антона есть отдельный канал по собесам тыкни тут 👉 @burning_sobes, где вы найдете много полезных вопросов о тестировании и ответов на них, с помощью которых можно подготовиться к собеседованиям.

Тестирование | TestGrow

29 Oct, 06:00


Всем спасибо за поддержку вчерашнего поста 🙏, в итоге, вебинару быть 🎉. Позже на этой неделе я сообщу дату его проведения 📅 (предварительно на следующей неделе).

А пока я написал для вас еще одну интересную статью 📄, которая, я думаю, может быть интересна многим - Сетевая инженерия: как работают веб-приложения 🌐.

В новой статье я рассказываю о том, как работают веб-приложения с точки зрения передачи данных по сети 🛰️, разбираю, что такое DNS-сервер 🌍, как работают IP-адреса и порты 🚪, а также на примере показываю, что происходит с запросом, который проходит 7 уровней модели OSI 📶.

👉 Ссылка на статью

Тестирование | TestGrow

28 Oct, 06:01


🎙️ Вебинар на тему проектирования тестов!

Проектирование тестов - одна из ключевых задач тестировщика, где с одной стороны вам нужно изучить требования 📋, а с другой - правильно спроектировать тесты 🧩. И если анализу требований и техникам тест-дизайна уделяют достаточно много времени на разных курсах, то тому, как логически подходить к задаче, когда вам дали систему или документацию, и вот вам нужно написать для нее тесты, многих ребят иногда вводит в ступор 🤯: с чего начинать? на что писать тесты? какой уровень детализации? 🤔

Поэтому, я решил провести небольшой прямой эфир 🎥, в котором хочу показать цепочку мыслей и рассуждений тестировщика на тему того, как подходить к проектированию тестов ➡️📝.

Если вам интересно послушать данный эфир, то ставьте любую реакцию на данный пост! Если мы наберем больше 70 реакций, то эфиру быть! 🎉

Также пишите в комментариях ✍️ идеи сайтов или приложений, в рамках которых вы хотели бы рассмотреть проектирование тестов в качестве примера (системы должны быть общедоступны, чтобы я мог показать демонстрацию 🖥️).

Я выберу из предложенных вами вариантов одну или две системы, на которых сделаю разбор 🔍.

Жду ваших предложений 👇

Тестирование | TestGrow

25 Oct, 06:01


Всем привет! 👋

Сегодня подготовил новую статью на платформе testgrow, в которой я разбираю насущный вопрос: когда писать тесты, когда чек-листы, а когда можно обойтись без тестовой документации?

Если вам также интересно разобраться в данном вопросе, а именно:
• когда обязательно использовать тест-кейсы и почему они так важны в критичных системах 🔍
• зачем нужны чек-листы и как они помогают сэкономить время ⏱️
• в каких случаях можно вовсе не писать документацию и полагаться на исследовательское тестирование 🤔

То ответы на эти вопросы вы найдете в статье по ссылке ниже.👇

Ссылка на статью

Тестирование | TestGrow

24 Oct, 06:00


Почему Shift Left Testing не всегда работает?

Сегодня многие говорят о подходе shift left testing, когда тестирование интегрируется на самых ранних стадиях разработки. С одной стороны это направление набирает популярность (в различных отчетах я постоянно слышу об этом тренде), и при этом как много об этом подходе говорят, так же много компаний, кто по-прежнему работает в формате - участие тестировщиков только в конце процесса разработки?

💡 Для меня преимущества очевидны: раннее выявление дефектов экономит время и деньги, улучшает качество продукта и позволяет быстрее реагировать на изменения. Когда тестирование начинается ещё на этапе проектирования, баги становятся заметны ещё до написания кода, что упрощает их исправление. В итоге мы получаем более устойчивый продукт с минимальными затратами на доработки.

🔧 Но почему это не всегда работает? Причины могут быть разными: от недостатка компетенций в команде до отсутствия поддержки со стороны руководства. Shift left testing требует серьёзных изменений в процессах аналитики, разработки и тестирования, что порой встречает сопротивление. Не все готовы к столь глубокой интеграции тестирования в разработку, особенно если исторически команда привыкла к классическим методам.

⚖️ Баланс между подходами. Важно помнить, что shift left testing — это не панацея. Иногда эффективнее использовать традиционные методы тестирования, особенно если проект уже находится в активной стадии или завершающей стадии. Внедрение раннего тестирования должно быть обоснованным и постепенным, чтобы избежать хаоса в процессах.

💬 А что вы думаете об этом? Сталкивались ли вы с внедрением shift left тестирования на своём проекте?

Поделитесь своим опытом и мыслями в комментариях!👇

Тестирование | TestGrow

23 Oct, 06:02


📝 Шпаргалка по работе с Docker

После подготовки на прошлой неделе базовых команд по работе с GIT, я решил продолжить данную тему и подготовил дополнительно отдельный чек-лист базовых команд для работы с Docker 🐳 для тестировщика.

Теперь все необходимые вам для работы команды собраны в одном месте. 🔖

Сохраняйте данный чек-лист себе 📌 и используйте, когда вам потребуется выполнять различные команды с Docker-контейнерами 🚀.

Тестирование | TestGrow

22 Oct, 06:02


Всем привет! 👋

Сегодня хочу порекомендовать вам отличный канал о тестировании Никаких багов, который вот уже почти два года ведет Мария. 💻

На своем канале Мария делится не только мыслями о разных аспектах нашей профессии, но и ценным опытом. Здесь вы найдете всё: от повседневных ситуаций, с которыми сталкиваются тестировщики, до полезных идей и инсайтов, которые можно сразу применить в работе. 💡📊

Если хотите глубже погрузиться в мир тестирования и узнать больше о том, как живет и работает тестировщик, обязательно подписывайтесь по ссылке @it_and_balance

Тестирование | TestGrow

21 Oct, 07:11


🔐 Процесс авторизации пользователя при работе с веб-приложением сейчас является неотъемлемой частью разработки практически любых сервисов, что обеспечивает надежность и безопасность работы приложения и данных пользователя.

📲 Поэтому сегодня тестировщику нужно понимать не только как устроено и работает API, но и как работает аутентификация в рамках работы каждого метода.

📚 Чтобы вы могли больше погрузиться в данный контекст и разобраться, как устроена работа токенов, я подготовил для вас подборку полезных материалов для ознакомления и изучения данной технологии в API.

Надеюсь, эти ресурсы помогут вам!

Токен Авторизации

Обзор аутентификации на основе токенов

Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Авторизация при отправке API запросов

Пять простых шагов для понимания JSON Web Tokens (JWT)

Тестирование | TestGrow

18 Oct, 06:02


Дайджест по тестированию от TestGrow.

Две недели прошло. За эти две недели было не так много интересного материала, но тем не менее удалось собрать небольшую подборку по тестированию за период с 04.10 по 18.10.

🌟На платформе TestGrow:
Как автоматизировать свою работу в Postman. Часть 1

Как автоматизировать свою работу с Postman. Часть2

Тренажер по работе с XML

Шпаргалка по работе с GIT для тестировщика

📚Статьи в русскоязычном пространстве:
Пишем хорошие баг репорты. Рекомендации

Ролевая модель: чит-лист проверок

ПОТРАЧЕНО. Как тестировать локализацию переводов, чтобы потом не было стыдно

Книга: «Тестирование программного обеспечения: контекстно ориентированный подход»

Как писать тест-кейсы, если ненавидишь писать тест-кейсы

🌐Статьи на английском о QA:
Taking your first steps in software testing

The Transformative Impact of AI-powered Automation on QA Software Testing

Implementing Test Automation: A Step-by-Step Guide

Page Object Model (POM): A Popular Approach for Test Automation

Make your Playwright tests run faster by using the Playwright API to wait

💻Видео на youtube (ENG):
Identify testing gaps withUI Coverage

OpenAPI Examples Simplified: Visualize and Generate Domain-Specific Test Data

🤖О тестировании и AI:
How do I become competitive with Generate AI as a tester?

Тестирование | TestGrow

17 Oct, 06:01


‼️Практика для тестировщика!

На фоне поста ранее про мой проект стажировки, у меня родилась новая идея, которой я хочу с вами поделиться! 💡

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

Программа будет называться Store Manager – система управления складом. 📦

Итак, что вас ждет! 🔥

Я буду вести разработку данного приложения и каждую неделю предоставлять вам код для тестирования. В идеале, я хочу создать приложение, которое будет поддерживать следующие технологии:
1. REST API
2. WebSocket
3. Microservice Architecture
4. Kafka
5. ELK (Elastic, Logstash, Kibana) логирование
6. PostgreSQL/Cassandra

Также у вас будет возможность поработать с GitHub, Docker.

Запуск приложения будет работать через Docker 🐳 – вы просто запускаете часть приложения (я буду объяснять как) и тестируете его, фиксируя ошибки в моей системе JIRA. В течении недели я буду делать исправления и вы сможете их тестить.

В течении проекта у вас будет полный доступ как ко всему коду приложения, так и ко всем сущностям, Веб, БД, API, логи в Kibana и брокер сообщений📝

Каждую неделю я буду проводить общую встречу, на которой мы разбираем заведенные ошибки, а также я рассказываю вам об особенностях работы новой фичи, присылаю требования для тестирования и объясняю, как пользоваться нужными вам инструментами. 🛠️

Кроме того, у нас будет общий телеграм чат 💬, где можно всем вместе обсуждать моменты, которые возникли в ходе тестирования.

В общем, если вы готовы поучаствовать в проекте, то вам необходимо перейти по ссылке на мой профиль boosty и ознакомиться с первой инструкцией по тому, как начать работать в проекте по данной ссылке !

Также присоединяйтесь к нашему рабочему чату по ссылке https://t.me/+nNfMoPZDXOdhYzgy

Проект будет идти на постоянной основе, поэтому присоединиться можно в любое время. Первая неделя участия бесплатно, далее это будет стоить символические 2000 рублей в месяц. 💸

Тестирование | TestGrow

16 Oct, 06:00


В последнее время много работаю с GIT и регулярно забываю некоторые команды, поэтому приходится либо спрашивать у чата GPT 🤖, либо искать в гугле 🔍 ту или иную команду. Вообще, в целом, заметил, что как только перестаешь использовать какой-то инструмент, то через недели 2-4 начинаешь потихоньку забывать, как с ним работать, особенно когда это касается кода, настроек или работы с командной строкой.

В общем, я подготовил, как для себя, так и для вас, небольшую шпаргалку 📄 по базовым командам работы с GIT. Все нужные команды теперь на одной странице 📃.

Сохраняйте себе и пользуйтесь в своей работе 🚀.

Тестирование | TestGrow

15 Oct, 06:00


Вчера завершила свою работу последняя наша группа стажировки, из которой за последний месяц двое успешно получили свой оффер 🎉.

Мне кажется, это был интересный проект. За почти год его существования, с одной стороны, я словил много критики, мол стажировка, за которую надо платить — что за обман, с другой стороны, оферы получили более 30 ребят как в компаниях РФ, так и за рубежом. Моё мнение — каждый выбирает свою дорогу: кто-то, пройдя бесплатные курсы, схватывает всё на лету и сразу находит работу сам или через знакомых, а кому-то нужен человек, который обучит всему, покажет, как реально тестируют в командах и компаниях и даст получить опыт, о котором можно спокойно рассказать на собеседовании 💻.

Огромное спасибо моим коллегам тест-менеджерам, Алине и Алсу, кто обучал ребят на проекте, рассказывал и главное показывал им особенности командной работы и тестирования на практике 🔍.

Пока проект закрыт, уже несколько месяцев мы не набираем ребят на такой формат обучения. В целом думаю над тем, как можно было бы перезапустить данный проект, расширив при этом степень погружения, охват технологий, практики и при этом с минимальными затратами на поддержку всей этой платформы и учеников 🤔.

Да и в целом, возможно, обучение сразу на практике намного эффективнее 💡, чем тратить месяцы на изучение теории. Как вы думаете, мог бы быть такой формат обучения интересен, когда обучение происходит сразу в проекте, а изучение теории выполняется параллельно учеником самостоятельно? 🤔📚

Тестирование | TestGrow

14 Oct, 06:02


Завершил написание второй части моего мини-гайда по автоматизации работы с тестированием методов в Postman! 🚀

Если кто не успел ознакомиться с первой частью, она доступна тут. 📄

Во второй статье, как и обещал ранее, идет уже более глубокое погружение в работу с Postman, а именно:
• как использовать pre-request и post-request скрипты для автоматизации подготовки данных 🔄
• примеры генерации динамических данных, таких как случайные строки и статусы 🐾
• как передавать данные из одного запроса в другой, например, ID для обновления и удаления сущностей 💡
• запуск последовательных тестов и проверка сложных сценариев на примере API Petstore 👨‍💻
• запуск тестов с тестовыми данными в Postman Runner 🏃‍♂️

В общем, если вы хотите расширить свои знания по работе с Postman, то после изучения и применения на практике всего, что описано в моих двух статьях, вы точно сможете как упростить свою работу, так и быстрее выполнять тестирование API.

Ссылка на статью

Тестирование | TestGrow

11 Oct, 06:01


🔥 Помните недавно я писал, что делаю новый тренажер по работе с SOAP и XML? Так вот, я рад сообщить, что его первая версия наконец-то готова! 🎉

Это небольшое приложение 📚, которое построено на базе XML и протокола SOAP, и я написал небольшую документацию по работе с SOAP UI 📝.

Приложение доступно бесплатно по ссылке 👇

Ссылка на тренажер

Тестирование | TestGrow

10 Oct, 06:00


🚀 Всем привет! Недавно с одним из учеников обсуждали тему работодателя и то, как подходить к его выбору на позиции тестировщика. Оказалось, что у каждого есть свои приоритеты и критерии, которые играют ключевую роль в принятии решения.

Для кого-то важно работать с современными технологиями, кто-то ищет поддержку команды, а для других на первом месте стоят гибкость и условия труда. А как у вас? Что определяет ваш выбор работодателя в сфере тестирования? 🤔

Давайте обсудим! Поделитесь в комментариях, что для вас самое важное при выборе компании для работы тестировщиком.👇

Тестирование | TestGrow

09 Oct, 06:01


Сегодня хочу напомнить вам, что у меня постепенно пополняется подборка различных гайдов, которые я подготовил для тестировщиков.

Держите ссылки на них:

Книги для тестировщика. 1 часть. (Книги доступны для скачивания)

Книги для тестировщика. 2 часть. (Книги доступны для скачивания)

Шпаргалка по тестированию API

Шпаргалка по работе с SQL и Базами данными

Инструкция по работе с Qase.io

Инструкция по работе с TestIT

Подборка генераторов данных для тестировщика

Подборка инструментов для тестирования веб-приложения

Подборка открытых Баз знаний по тестированию

Ответы на 25 вопросов о тестировании API

Гайд по тестированию с помощью AI

Тестирование | TestGrow

08 Oct, 06:00


Всем привет! 👋

Продолжаю реализовавать ваши пожелания и сегодня я подготовил новую статью/ мини-гайд по автоматизации тестирования API в Postman

Эта статья будет первой из двух статей на тему автоматизации мануальной работы с Postman для новичков и посвящена тому, как начать писать скрипты в Postman.

В ней я подробно рассказываю:
• как установить и настроить Postman на начальном этапе 🛠️
• что из себя представляют основные элементы интерфейса и сущности, с которыми необходимо работать 👨‍💻
• как написать свои первые тесты на примере популярных API Petstore и OpenWeatherMap ☁️🐾

Ссылка на статью

Тестирование | TestGrow

07 Oct, 06:01


Всем привет! 👋

Хочу поделиться с вами, что сейчас активно работаю над написанием небольшого бесплатного приложения, где можно будет потренироваться в работе и тестировании с SOAPUI и XML 💻.

А пока это в процессе, ловите небольшую подборку тренажеров по изучению работы с RestAPI 🛠️:

1️⃣ Shop. Тестовый Магазинчик
Тренажер Shop имитирует простой интернет-магазин. Есть возможность тестировать через API и поработать с select’ами в БД 🏪.

2️⃣ Swagger Petstore
Swagger Petstore — тренировочное API на основе Swagger для тестирования и обучения работе с API. Оно предоставляет конечные точки для работы с данными о животных, заказах и пользователях 🐾.

3️⃣ Restful-Booker
Restful-Booker — учебное API для практики тестирования. Это система бронирования с возможностью добавления, изменения и удаления данных 📅.

4️⃣ JSONPlaceholder
JSONPlaceholder — учебное API для тестирования и прототипирования. Оно работает с REST-ресурсами, такими как посты, комментарии, пользователи и альбомы 📝.

5️⃣ Dummy JSON API
Dummy JSON API предоставляет фиктивные данные для тестирования API. Можно выполнять запросы для получения данных о пользователях, постах, товарах и других сущностях 📦.

Надеюсь, эти тренажеры помогут вам улучшить навыки работы с API!

Тестирование | TestGrow

04 Oct, 06:01


Дайджест по тестированию от TestGrow.

Две недели прошло. Публикую вам новую подборку полезных статей и видео по тестированию, которые я отобрал для вас за период с 20.09 по 04.10.

🌟На платформе TestGrow:

Что такое RabbitMQ и как его тестировать

AI bot для собеседований

📚Статьи в русскоязычном пространстве:

Гайд по логам для тестировщиков

Секреты айтишной карьеры, о которых лучше не рассказывать…

Сколько получают тестировщики в 2024 году на самом деле

Контрактные тесты с Pact: гарантия стабильности микросервисов

Качество на каждом уровне: мой подход к роли QA

Как правильно писать тесты? Часть 1

Cards — бесплатная песочница с GraphQL API

Параллелизм, акторная модель и Kafka в системах финансовых транзакций

Как я прошел собеседование в Amazon на роль QAE II

📹Видео на русском (VK и RuTube):

Митап QA VK Tester's Day 2024

Путь тестировщика: ошибки, опыт, деньги | Неизбежность багов 

Разбор тестового задания на QA-инженера

Как тестировщику работать с логами. Пример работы с Kibana, Sentry, Kafka, Grafana, Loguru

🌐Статьи на английском о QA:

Open Source Database Testing Tools

IoT Testing at Its Finest: What You Need To Know

Implementing Test Pyramid: Journey of Shifting Left and Scaling Quality

The Two Pillars of Modern QA: From Error Prevention to Error Detection

Understanding Smoke, Sanity, Regression, and Retesting in Software Testing

How Should a Hotfix Be Tested?

🤖О тестировании и AI:

How to Learn Generative AI for QA Automation

How AI in Software Testing is Improving QA

QATiveBot — A Gen AI based QA

Тестирование | TestGrow

02 Oct, 06:01


Всем привет! 👋

Неделю назад я выкладывал небольшой опрос на тему статей, которые были бы вам интересны, и я начал воплощать ваши пожелания в реальность .

Сегодня моя новая статья посвящена брокеру RabbitMQ, в которой я разбираю:
- что такое асинхронные запросы и почему в ряде ситуаций используют RabbitMQ 🔄
- из каких компонентов состоит данный брокер ⚙️
- как его тестировать с помощью Postman и RabbitMQ Management Plugin 🧑‍💻

Новая статья уже доступна на платформе!

Ссылка на статью

Тестирование | TestGrow

01 Oct, 06:01


#Отзывы

Отличная новость! Еще один ученик, который проходил со мной персональное обучение, успешно трудоустроен всего за 3 недели после окончания обучения! 💼🎓
Поздравляю @ArtemiyKonev! 🎉👏

В связи с этим у меня открылось одно место на персональное обучение, и я готов взять того, кто готов усердно трудиться для получения новой профессии и трудоустройства 🚀.

Как строится обучение со мной:
1️⃣ Готовность усердно работать. Я использую свой подход и методологию, которые выработал за 7 лет обучения специалистов по тестированию 🧠. Этот подход включает вашу самостоятельную работу по материалам на платформе TestGrow 📚, а также мое наставничество, объяснение сложных моментов и особое внимание темам, которые часто спрашивают на собеседованиях 🎯.

2️⃣ Срез знаний. Дважды за курс я провожу проверку ваших знаний 📊. Мне важно, чтобы мои ученики не просто запоминали материал, но и понимали, как его применять на практике 🛠️.

3️⃣ Подготовка к собеседованиям. По окончании курса мы готовимся к собеседованию, и я поддерживаю ученика на всех этапах 👥. Если вы подходите под критерии компаний, которые работают со мной напрямую, я постараюсь организовать для вас собеседование 🚪.

И последнее: стоимость персональной работы со мной ниже, чем в Яндексе, Скиллбоксе, Нетологии, Skypro и других крупных онлайн-школах 💸. Если вы ищете курсы по тестированию, хотите пройти обучение дешевле и действительно разобраться, как тестировать, пишите мне лично в телеграм @al_meshkov.

Тестирование | TestGrow

30 Sep, 06:00


Запустил AI бота интервьюера!🤖
Доступен по ссылке: https://bot.test-grow.com

Всем привет! 👋Хочу поделиться с вами отличной новостью🎉.

Последний месяц я работал над новым проектом по интеграции искусственного интеллекта в проведение собеседований и теперь готов сообщить, что новый продукт готов!🚀

Это голосовой AI бот, с которым вы можете проходить как мок собеседования, так и в целом оценивать свои навыки.

Бот создан не только для тестировщиков, а для всех основных позиций в ИТ. Вы можете выбрать профессию, указать роль и выбрать уровень вашего опыта 📊.

Кроме того, если вы готовитесь к собеседованию с определенными требованиям в вакансии или хотите проверить свои знания в определенной области, например, API, просто добавляете эту информацию и бот самостоятельно сгенерирует для вас вопросы📋.

И самое главное, бот умеет разговаривать и принимать ваши голосовые ответы🎙️, а еще он генерирует не только теоретические вопросы, но и практические задачи🛠️.

В общем я запускаю данный бот бесплатно для бета тестирования, поэтому все желающие могут попробовать пройти 3 раза мок интервью🎯, и будет просто супер, если вы напишите обратную связь по работе бота💬.

Важно! При использовании голосовых ответов убедитесь, что в вашем смартфоне или компьютере нет ограничений на использование микрофона🎧.

Надеюсь, мой новый продукт будет для вас полезен.

Тестирование | TestGrow

27 Sep, 06:00


🎉 Результаты розыгрыша:

Победители:
1. regina
2. Ринат (@UsmanchikR)
3. Аня (@anntabu)

Проверить результаты

Тестирование | TestGrow

26 Sep, 06:02


Нужна ваша помощь!

Всем привет!

С момента запуска платформы TestGrow я написал более 80 лекций, около 50 полезных дополнительных статей и подготовил полезные гайды шпаргалки для тестировщиков.

И по-прежнему на своем телеграм канале я стараюсь публиковать только свой контент по тестированию.

Поэтому у меня к вам вопрос! Какие еще материалы вы хотели бы видеть, которые были бы вам полезны?

Пишите ваши идеи в комментариях и если таких материалов еще нет, то обязательно возьму их в ближайшее время в работу.

Тестирование | TestGrow

25 Sep, 06:00


Новый тест по работе с API💻!

Тестирование API является неотъемлемой частью навыков тестировщика, и существует множество технологий построения API, с которыми тестировщик должен быть знаком 🌐.

И поэтому я написал новый тест, чтобы вы могли проверить свои знания в области тестирования API, я подготовил тест, который состоит из 20 вопросов, посвященных особенностям использования RestAPI, SOAP и GraphQL 🛠️.

Тест доступен на платформе TestGrow по этой ссылке 🔗.

Если вы готовы оценить свои знания в области тестирования API, проходите тест и делитесь в комментариях количеством набранных баллов 👇

Тестирование | TestGrow

24 Sep, 08:00


Тестирование | TestGrow pinned «Сегодня запускаю розыгрыш 3-х доступов к платформе TestGrow 🎉. Для того чтобы принять участие, необходимо быть подписанным на данный телеграм-канал и нажать на кнопку «Участвовать». Победители розыгрыша будут автоматически выбраны ботом в пятницу 27.09 🗓️.…»

4,411

subscribers

216

photos

16

videos