🧑💻 Отличный образец итогового отчёта о тестировании
Этот документ — образцовый итоговый отчёт о тестировании, включающий метрики, результаты и артефакты, отражающие процесс проведённого тестирования. Отличный материал для QA-инженеров, менеджеров и команд, стремящихся улучшить свои практики составления отчётов. 📋✅
📋 Ключевые акценты:
1️⃣ Метрики тестирования 📊
👍 Успешность тестов: 90% тест-кейсов выполнены успешно.
👍 Закрытие багов: устранены все критические и высокоприоритетные дефекты.
2️⃣ Артефакты тестирования 🛠
👍 Примеры тест-кейсов: регистрация, авторизация, заказы, работа корзины.
👍 Логи тестирования: отчеты об успешных и проваленных сценариях.
3️⃣ Основные проведенные тесты 🧪
😎 E2E-тесты: оформление заказа, отмена и возвраты.
👍 Совместимость: проверка работы сайта на разных браузерах и устройствах.
4️⃣ Заключение 🏁
🚀 Сайт готов к запуску: тестирование подтверждает соответствие требованиям.
🚀 Отличное представление всех этапов, от тест-дизайна до баг-трекинга.
🔥 Чем полезен:
🙂 Образцовая структура для итогового отчёта.
🙂 Полное погружение в процесс тестирования с чёткими результатами.
👍 Отличный пример для вдохновения или создания собственных отчётов.
⚠️ Скачать PDF можно в комментарии
#QA #TestReport #Metrics #TestingArtifacts #E2ETesting #ManualTesting #AutomationTesting #WebTesting
Этот документ — образцовый итоговый отчёт о тестировании, включающий метрики, результаты и артефакты, отражающие процесс проведённого тестирования. Отличный материал для QA-инженеров, менеджеров и команд, стремящихся улучшить свои практики составления отчётов. 📋✅
📋 Ключевые акценты:
1️⃣ Метрики тестирования 📊
2️⃣ Артефакты тестирования 🛠
3️⃣ Основные проведенные тесты 🧪
4️⃣ Заключение 🏁
#QA #TestReport #Metrics #TestingArtifacts #E2ETesting #ManualTesting #AutomationTesting #WebTesting
Please open Telegram to view this post
VIEW IN TELEGRAM
💯5👍2🔥1😍1💋1
📱 Mobile Testing - Quick Guide (английская версия) 📚
🚀 Ваш гид по тестированию мобильных приложений!
🔍 О чем этот документ?
Этот PDF-файл — настоящая находка для всех, кто занимается тестированием мобильных приложений! 🛠 В нем вы найдете:
📲 Обзор мобильных платформ (Android, iOS, Windows и др.)
📱 Типы мобильных устройств: смартфоны, планшеты, электронные книги
🌐 Различия между нативными, гибридными и мобильными веб-приложениями
🧪 Виды тестирования: функциональное, производительности, безопасность, локализация и многое другое
🛠 Инструменты для тестирования: эмуляторы, симуляторы, реальные устройства
🧩 Фреймворки для автоматизации тестирования: Robotium, Selendroid, Appium, Calabash и другие
💡 Почему стоит прочитать?
🧠 Полное руководство для новичков и профессионалов в QA
🛠 Практические советы по тестированию на реальных устройствах и эмуляторах
🚀 Узнаете, как автоматизировать тестирование и выбрать подходящий фреймворк
📊 Чек-листы и примеры тестовых сценариев для разных типов тестирования
📥 Скачивайте и сохраняйте себе!
Этот документ станет вашим надежным помощником в мире мобильного тестирования. Не упустите возможность прокачать свои навыки! 💪
🔗 Скачать PDF: Mobile Testing - Quick Guide
#QA #MobileTesting #AutomationTesting #TestingTools #Appium #Robotium #Selendroid #МобильныеПриложения #QA #Тестирование #Тестировщик #Tetsing #Tester #QA4Life ❤️
🚀 Ваш гид по тестированию мобильных приложений!
🔍 О чем этот документ?
Этот PDF-файл — настоящая находка для всех, кто занимается тестированием мобильных приложений! 🛠 В нем вы найдете:
📲 Обзор мобильных платформ (Android, iOS, Windows и др.)
📱 Типы мобильных устройств: смартфоны, планшеты, электронные книги
🌐 Различия между нативными, гибридными и мобильными веб-приложениями
🧪 Виды тестирования: функциональное, производительности, безопасность, локализация и многое другое
🛠 Инструменты для тестирования: эмуляторы, симуляторы, реальные устройства
🧩 Фреймворки для автоматизации тестирования: Robotium, Selendroid, Appium, Calabash и другие
💡 Почему стоит прочитать?
🧠 Полное руководство для новичков и профессионалов в QA
🛠 Практические советы по тестированию на реальных устройствах и эмуляторах
🚀 Узнаете, как автоматизировать тестирование и выбрать подходящий фреймворк
📊 Чек-листы и примеры тестовых сценариев для разных типов тестирования
📥 Скачивайте и сохраняйте себе!
Этот документ станет вашим надежным помощником в мире мобильного тестирования. Не упустите возможность прокачать свои навыки! 💪
🔗 Скачать PDF: Mobile Testing - Quick Guide
#QA #MobileTesting #AutomationTesting #TestingTools #Appium #Robotium #Selendroid #МобильныеПриложения #QA #Тестирование #Тестировщик #Tetsing #Tester #QA4Life ❤️
❤6
🤖🔥 Автоматизируй рутину в QA и забудь о хаосе! 🔥 🤖
💡 Всё ещё ведёшь тестовую матрицу вручную? А ведь можно сэкономить кучу времени и избавиться от ошибок! В новой статье от SurfStudio рассказывают, как автоматизация решает проблему рутинных задач в QA! 🎯
🔍 О чём статья?
🚀 Проблема: Ведение матрицы покрытия устройств вручную 📝 → хаос, ошибки и куча потраченного времени ⏳ .
⚡️ Решение: Автоматизация процесса с Google Apps Script 🏆💡.
🔄 Как это работает?
✅ Скрипт сам выгружает данные из Jira 🛠📊
✅ Обновляет тестовую таблицу для iOS & Android 📱📋
✅ Подсвечивает ошибки и отклонения 🔍⚠️
🎯 Почему это стоит прочитать?
🔹 Экономия времени – тестировщики могут сосредоточиться на реальной проверке, а не на документации
🔹 Минимум ошибок – автоматизация исключает человеческий фактор
🔹 Реальный кейс – можно применить на своём проекте
📌 Вывод: QA + автоматизация = мощное комбо! ⚡️🔥 Если хочешь быть эффективнее и избавиться от рутинной головной боли – читай статью!
🔗 Ссылка на статью
#QA #Автоматизация #Тестирование #GoogleAppsScript #IT #AutomationTesting #TestingTools #Тестировщик #Tetsing #Tester #QA4Life ❤️
🔍 О чём статья?
🔄 Как это работает?
🎯 Почему это стоит прочитать?
🔹 Экономия времени – тестировщики могут сосредоточиться на реальной проверке, а не на документации
🔹 Минимум ошибок – автоматизация исключает человеческий фактор
🔹 Реальный кейс – можно применить на своём проекте
📌 Вывод: QA + автоматизация = мощное комбо! ⚡️🔥 Если хочешь быть эффективнее и избавиться от рутинной головной боли – читай статью!
#QA #Автоматизация #Тестирование #GoogleAppsScript #IT #AutomationTesting #TestingTools #Тестировщик #Tetsing #Tester #QA4Life ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Не вручную: почему стоит автоматизировать рутинные задачи для QA
Привет! На связи Никита, QA Surf! И я три или четыре раза сталкивался с мнением, что навыки программирования опциональны для QA. Но работа QA — это не просто тестирование, это полноценное обеспечение...
🧪💡 Юнит-тесты: что это, зачем нужны и что делать, если разработчики их не пишут? 🧑💻🚀
📌 Почему это важно?
Юнит-тесты – это фундамент качества кода! Они помогают находить баги на ранних этапах, облегчают рефакторинг и ускоряют разработку. Но что делать, если в вашей команде их просто не пишут? 🤔
🔍 Что внутри статьи?
✅ Что такое юнит-тесты и зачем они нужны? 🧐
✅ Почему их часто игнорируют и какие отговорки используют разработчики? 🙈
✅ Как убедить команду писать тесты и не быть "злым QA"? 😈
✅ Полезные советы по внедрению юнит-тестов в процессы разработки 🛠
⚡️ Практические выводы:
🔹 Юнит-тесты снижают технический долг и упрощают поддержку кода.
🔹 Без них баги могут вылезать в самых неожиданных местах 🕵️♂️.
🔹 QA может влиять на процесс и помогать команде внедрять тестирование!
📖 Читай статью, внедряй советы и улучшай качество тестирования!
🔗 Статья на VC.ru
#QA #Тестирование #Тестировщик #IT #Testing #UnitTests #AutomationTesting #QA4Life ❤️
📌 Почему это важно?
Юнит-тесты – это фундамент качества кода! Они помогают находить баги на ранних этапах, облегчают рефакторинг и ускоряют разработку. Но что делать, если в вашей команде их просто не пишут? 🤔
🔍 Что внутри статьи?
✅ Что такое юнит-тесты и зачем они нужны? 🧐
✅ Почему их часто игнорируют и какие отговорки используют разработчики? 🙈
✅ Как убедить команду писать тесты и не быть "злым QA"? 😈
✅ Полезные советы по внедрению юнит-тестов в процессы разработки 🛠
⚡️ Практические выводы:
🔹 Юнит-тесты снижают технический долг и упрощают поддержку кода.
🔹 Без них баги могут вылезать в самых неожиданных местах 🕵️♂️.
🔹 QA может влиять на процесс и помогать команде внедрять тестирование!
📖 Читай статью, внедряй советы и улучшай качество тестирования!
🔗 Статья на VC.ru
#QA #Тестирование #Тестировщик #IT #Testing #UnitTests #AutomationTesting #QA4Life ❤️
vc.ru
Что такое unit-тесты? Зачем они нужны и что делать если разработчики их не пишут? — Разработка на vc.ru
Евгений Гусинец Разработка 6 мар
👍4
для Mobile QA Engineer - Middle+\Senior
Локация: РФ\Беларусь
Формат работы: удалёнка или гибрид
Опыт мобильного тестирования - 3+ года обязательно
Опыт автоматизации свифт\котлин 6-12мес будет плюсом.
🎯 Что предстоит делать?
✅ проводить функциональное, интеграционное тестирование
✅ заниматься автоматизацией тестирования (Желание погрузиться и как можно быстрее начать)
✅ работать над задачей на протяжении всего ее жизненного цикла: от анализа постановок до демонстрации заказчику
✅ взаимодействовать с аналитиками и разработчиками
✅ непрерывно работать над качеством и эффективностью наших процессов
Стек:
— Микросервисная архитектура бекенда + Мобильное приложение IOS-Android + Web JS
— backend: Java 17, SpringBoot 3, Kubernetes, Docker, IntellijIdea, gradle, git
— БД: PostgreSQL
— брокеры сообщений: Apache Kafka, RabbitMQ
— CI/CD: GitlabCI, Jenkins
— документация: Jira, Confluence, Test IT
— тестирование REST API: Postman/Hoppscotch, Jmeter, Wiremock
— автотесты: Java 17, Cucumber-JVM, REST Assured, AssertJ,
WireMock, Awaitility, Testcontainers for Java
💡 Что ожидаем от кандидата?
🔹 опыт работы тестировщиком от 3х лет (Мобильное тестирование)
🔹 уверенное владение теорией тестирования и техниками тест дизайна
🔹 понимание клиент-серверной и/или микросервисной архитектуры
🔹 умение читать код Kotlin\ Swift \ Java
🔹 опыт использования снифферов трафика: Charles Proxy, Proxyman и другие
🔹 опыт работы в Postman/Insomnia/Hoppscotch
🔹 опыт работы с системами контроля версий
🔹 опыт работы с CI/CD, например, Gitlab/Jenkins
🔹 опыт работы с СУБД, например, PostrgeSQL/Oracle
🔹 базовые знания Java core
🎁 Что предлагаем?
💼 Карьерный рост и профессиональное развитие
📚 Обучение за счёт компании (учебный центр, библиотека, курсы)
🏥 ДМС с первого дня, скидки от партнёров
🎉 Корпоративные мероприятия, подкасты, участие в отраслевых событиях
💰 Зарплата – полностью белая
📩 Как откликнуться?
💬 Напишите @daniilrusanov в Telegram
📎 Отправьте краткое сопроводительное письмо и резюме с пометкой #MobileQA
⚡️ Не упустите возможность стать частью топового финтех-продукта! 🚀
#QA #Тестирование #Java #Mobile #Kotlin #AutomationTesting #Fintech #Тестировщик #IT #Testing #Tester #QA4Life #МобильноеТестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
для Backend QA Engineer (manual + automation java) Middle+\Senior
Локация: РФ\Беларусь
Формат работы: удалёнка или гибрид
🎯 Что предстоит делать?
✅тестирование новой фичи на протяжении всего цикла ее существования (от анализа требований до разработки автотестов)
✅ тестирование REST API и бизнес-логики микросервисов
✅ интеграционное тестирование микросервисов
✅ разработка и поддержка автотестов на Java
✅ анализ требований совместно с командой
✅ведение технической документации по сервисам
Стек:
— Микросервисная архитектура бекенда + Мобильное приложение IOS-Android + Web JS
— backend: Java 17, SpringBoot 3, Kubernetes, Docker, IntellijIdea, gradle, git
— БД: PostgreSQL
— брокеры сообщений: Apache Kafka, RabbitMQ
— CI/CD: GitlabCI, Jenkins
— документация: Jira, Confluence, Test IT
— тестирование REST API: Postman/Hoppscotch, Jmeter, Wiremock
— автотесты: Java 17, Cucumber-JVM, REST Assured, AssertJ,
WireMock, Awaitility, Testcontainers for Java
💡 Что ожидаем от кандидата?
🔹 опыт работы тестировщиком от 3х лет (из них в автоматизации от 1-го года)
🔹 уверенное владение теорией тестирования и техниками тест дизайна
🔹 понимание клиент-серверной и/или микросервисной архитектуры
🔹 опыт работы в Postman/Insomnia/Hoppscotch
🔹 опыт работы с системами контроля версий
🔹 опыт работы с CI/CD, например, Gitlab/Jenkins
🔹 опыт работы с СУБД, например, PostrgeSQL/Oracle
🔹 базовые знания Java core
🔹 опыт автоматизации API или веб-приложений, понимание принципов и паттернов автоматизации
🎁 Что предлагаем?
💼 Карьерный рост и профессиональное развитие
📚 Обучение за счёт компании (учебный центр, библиотека, курсы)
🏥 ДМС с первого дня, скидки от партнёров
🎉 Корпоративные мероприятия, подкасты, участие в отраслевых событиях
💰 Зарплата – полностью белая
📩 Как откликнуться?
💬 Напишите @daniilrusanov в Telegram
📎 Отправьте краткое сопроводительное письмо и резюме с пометкой #BackQA
⚡️ Не упустите возможность стать частью топового финтех-проекта! 🚀
#QA #Тестирование #Java #RestAssured #api #AutomationTesting #Fintech #Тестировщик #IT #Testing #Tester #QA4Life
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
💡 Как управлять тестированием в огромной компании? В МТС работают 1000+ тестировщиков, и все они задействованы в разных продуктах и условиях. Чтобы поддерживать единые стандарты, инструменты и процессы, компания централизует развитие QA. В новой статье рассказывают, как это устроено и какие технологии используются.
⚙️ Практические выводы:
🔹 Автоматизация процессов – помогает масштабировать QA в больших компаниях 🏗
🔹 Общая стратегия и единый стек – снижают дублирование работы 📉
🔹 Обучение тестировщиков и комьюнити – повышает уровень специалистов и развивает культуру QA 🚀
🔹 AI и ML – будущее тестирования, которое в МТС уже начинают внедрять 🔥
📖 Читай статью и узнавай, как управлять QA в экосистеме крупных продуктов!
🔗 Ссылка на статью
#QA #Тестирование #AutomationTesting #AI #IT #Тестировщик #QualityAssurance #MTS #QA4Life ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🔸 В современном мире разработки программного обеспечения качество кода и скорость релизов стали критически важными факторами. Компании, работающие в Agile- и DevOps-среде, стремятся к быстрой доставке продукта без ущерба для стабильности, а это невозможно без эффективного тестирования.
Если вы работаете с монолитным приложением, вам, скорее всего, подойдет классическая модель с упором на юнит-тесты.
Если у вас микросервисная архитектура, разумнее использовать песочные часы, где ключевую роль играет API-тестирование.
Если разрабатываете мобильные приложения или игры, вам нужна перевернутая пирамида, ориентированная на UI и UX.
А если ваш проект совмещает несколько подходов, лучшим решением будет гибридная модель.
#QA #Тестирование #AutomationTesting #пирамида #Тестировщик #IT #Testing #Tester #QA4Life
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡4🤩3
YouTube
Postman. Полный ГАЙД от начала до продвинутых функций
❗️ Горящий Тестер в Телеграме - https://xn--r1a.website/+NudmF6ep4jc4MTUy
❗️ Горящее Сообщество на Бусти - https://boosty.to/burning_tester
❗️ GitHub-репозиторий со всеми итоговыми коллекциями и ссылками на песочницы - https://github.com/Burning-Tester/postmanguide…
❗️ Горящее Сообщество на Бусти - https://boosty.to/burning_tester
❗️ GitHub-репозиторий со всеми итоговыми коллекциями и ссылками на песочницы - https://github.com/Burning-Tester/postmanguide…
💡 Хочешь уверенно работать с API и автоматизировать тестирование? В этом подробном разборе разбираем все возможности Postman – от базовых запросов до мокирования API и тестирования производительности.
🔍 Что внутри?
✅ Основы работы с Postman – создание и отправка запросов 🛠
✅ Коллекции и переменные – эффективная организация API-тестирования 📊
✅ Работа с авторизацией и хедерами 🔑
✅ Перехват трафика и импорт запросов из браузера 🕵️♂️
✅ Скрипты и автоматизация тестирования – pre- и post-запросы 🤖
✅ Использование раннера и переменных из файлов 📂
✅ Мокирование API – как подменять реальные ответы заглушками 🎭
⚙️ Практические выводы:
🔹 Postman – ключевой инструмент для API-тестирования 🔥
🔹 Автоматизация тестов и интеграция с кодом ускоряют процессы 🚀
🔹 Мок-серверы помогают тестировать API, даже если бекенд ещё не готов ⚡️
🔹 Работа с коллекциями и переменными упрощает сложные тестовые сценарии 🎯
📌 Вывод: Если ты тестировщик, разработчик или аналитик – без Postman никуда! Разбирайся с инструментом, автоматизируй работу и повышай свою эффективность!
🔗 Ссылка на разбор
#QA #Тестирование #API #Postman #AutomationTesting #IT #Тестировщик #QA4Life ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6❤2
🔹Раннее участие. Тестировщик участвует в обсуждении требований, пользовательских историй и критериев приемки на этапе планирования и уточнения. Это позволяет выявлять потенциальные проблемы и неясности на ранних стадиях.
🔹Тесное сотрудничество. Тестировщик постоянно взаимодействует с разработчиками, аналитиками, менеджером продукта и другими членами команды. Коммуникация является ключевым аспектом работы.
🔹Тестирование на протяжении всего спринта. Тестирование происходит непрерывно по мере разработки новой функциональности. Это включает в себя как функциональное, так и нефункциональное тестирование.
🔹Акцент на предотвращение дефектов: Благодаря раннему участию и тесному сотрудничеству, тестировщик помогает предотвращать появление дефектов, а не только выявлять их после разработки.
🔹Автоматизация тестирования. Тестировщики в Agile-командах часто занимаются автоматизацией тестов на различных уровнях (например, UI, API, интеграция) для обеспечения быстрой обратной связи и регрессионного тестирования.
🔹Исследовательское тестирование. Помимо формального тестирования по тест-кейсам, Agile-тестировщики активно применяют исследовательское тестирование для более глубокого изучения продукта и выявления неочевидных дефектов.
🔹Общая ответственность за качество. Вся команда несет ответственность за качество продукта. Тестировщик выступает в качестве эксперта по качеству и помогает команде достигать высоких стандартов.
🔹Наставничество и обмен знаниями. Опытные тестировщики могут обучать других членов команды техникам тестирования и подходам к обеспечению качества.
#QA #Тестирование #Тестировщик #Agile #Scrum #Testing #Tester #QA4Life #IT #AgileTesting #SoftwareTesting #AutomationTesting ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
🔥 ТОП расширений Chrome для автотестов веб-приложений! 🔥
🛠 Что внутри?
✅ SelectorsHub — автоматическое создание XPath и CSS-селекторов с поддержкой популярных фреймворков ⚡️
✅ Automize — мощный инструмент для быстрого создания автотестов на Playwright, Selenium, Puppeteer и Cypress 🚀
✅ Page Modeller — генератор локаторов и кода с удобной структурой методов для Selenium и Robot Framework 🔍
⚙️ Чем полезны расширения?
🔹 Сокращают время на поиск и написание локаторов
🔹 Упрощают создание и поддержку автотестов
🔹 Позволяют автоматизировать тестирование даже без глубоких знаний программирования
💡 Используя эти инструменты, вы станете быстрее и продуктивнее в написании автотестов. Однако не забывайте: расширения — это помощники, а не замена реальной экспертизы тестировщика! 💪
📌 Прочитайте статью, чтобы выбрать идеальное расширение для ваших задач в автоматизации!
🔗 Ссылка на статью
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life❤️ #AutomationTesting #Автотесты #Selenium #Playwright
🛠 Что внутри?
✅ SelectorsHub — автоматическое создание XPath и CSS-селекторов с поддержкой популярных фреймворков ⚡️
✅ Automize — мощный инструмент для быстрого создания автотестов на Playwright, Selenium, Puppeteer и Cypress 🚀
✅ Page Modeller — генератор локаторов и кода с удобной структурой методов для Selenium и Robot Framework 🔍
⚙️ Чем полезны расширения?
🔹 Сокращают время на поиск и написание локаторов
🔹 Упрощают создание и поддержку автотестов
🔹 Позволяют автоматизировать тестирование даже без глубоких знаний программирования
💡 Используя эти инструменты, вы станете быстрее и продуктивнее в написании автотестов. Однако не забывайте: расширения — это помощники, а не замена реальной экспертизы тестировщика! 💪
📌 Прочитайте статью, чтобы выбрать идеальное расширение для ваших задач в автоматизации!
🔗 Ссылка на статью
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life❤️ #AutomationTesting #Автотесты #Selenium #Playwright
👍5❤1
🔥 Тестирование влево или вправо? Как не пропустить ни одного бага! 🔥
🚀 Баги после релиза — кошмар любого тестировщика и бизнеса. Но как их предотвратить? Ответ — комбинировать Shift-Left (тестирование на ранних этапах) и Shift-Right (тестирование на продакшене).
🔍 Что внутри статьи?
✅ Тестирование влево (Shift-Left)
🔹Ранний поиск багов на стадии требований и разработки
🔹Юнит и интеграционные тесты
🔹Автоматизация на старте разработки
✅ Тестирование вправо (Shift-Right)
🔸Проверка работы приложения в боевых условиях
🔸A/B-тесты и канареечные релизы
🔸Мониторинг производительности и безопасности
Анализ реального поведения пользователей (RUM)
⚠️ Какие проблемы решает каждый подход и почему важно использовать оба?
🔹Shift-Left: минимизация затрат на исправления, логические ошибки и дефекты кода.
🔹Shift-Right: реальная производительность, безопасность, UX и поведение пользователей.
💡 Почему нужно прочитать?
🔸Узнаете, как избежать критических багов после релиза
🔸Поймёте разницу и преимущества Shift-Left и Shift-Right
🔸Получите советы, как эффективно комбинировать оба подхода
🔗 Читать полную статью
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #ShiftLeft #ShiftRight #DevOps #CI_CD #Мониторинг #AutomationTesting #QA4Life❤️
🚀 Баги после релиза — кошмар любого тестировщика и бизнеса. Но как их предотвратить? Ответ — комбинировать Shift-Left (тестирование на ранних этапах) и Shift-Right (тестирование на продакшене).
🔍 Что внутри статьи?
✅ Тестирование влево (Shift-Left)
🔹Ранний поиск багов на стадии требований и разработки
🔹Юнит и интеграционные тесты
🔹Автоматизация на старте разработки
✅ Тестирование вправо (Shift-Right)
🔸Проверка работы приложения в боевых условиях
🔸A/B-тесты и канареечные релизы
🔸Мониторинг производительности и безопасности
Анализ реального поведения пользователей (RUM)
⚠️ Какие проблемы решает каждый подход и почему важно использовать оба?
🔹Shift-Left: минимизация затрат на исправления, логические ошибки и дефекты кода.
🔹Shift-Right: реальная производительность, безопасность, UX и поведение пользователей.
💡 Почему нужно прочитать?
🔸Узнаете, как избежать критических багов после релиза
🔸Поймёте разницу и преимущества Shift-Left и Shift-Right
🔸Получите советы, как эффективно комбинировать оба подхода
🔗 Читать полную статью
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #ShiftLeft #ShiftRight #DevOps #CI_CD #Мониторинг #AutomationTesting #QA4Life❤️
🔥4
Хабр
Автоматизация проверОК логирования действий пользователей сайта
Логирование действий пользователей — ключевой процесс для любого бизнеса, который важен как для оценки текущего состояния продукта, так и для статистики проводимых экспериментов и нововведений. Как...
📊🤖 Автоматизация проверОК логирования в OK — когда статистика на контроле! 🔍✨
💡 Зачем нужна точная статистика? Потому что логирование действий пользователей — это сердце аналитики и основа для продуктовых решений. А если данные сломаны — ломается и бизнес 🙅♀️📉
👩💻 В своей статье инженер по автоматизации из OK, Елена Пранова, делится:
🔍 Что внутри?
📌 Зачем OK автоматизирует проверку логов
📌 Какие проблемы возникают при ручной проверке — рутина, ошибки, дубли
📌 Разбор всех этапов логирования: от кнопки до Kafka и HDFS
📌 Какие подходы к автоматизации существуют: DevTools, Proxy, API, Kafka
📌 Почему в OK выбрали Kafka и как построили архитектуру тестов
📌 Как проверяются события и создаются отчёты под разные роли — от тестировщика до аналитика
⚙️ Технические фишки:
✅ Kafka + Java + Selenide + CI/CD
✅ Уникальные cookie для фильтрации логов
✅ Переиспользование уже существующих автотестов
✅ Отчётность «один тест — один отчёт» для прозрачности и гибкости
📖 Читай статью и внедряй практики, которые облегчат работу QA и сделают метрики честными 👉
🔗 Ссылка на статью
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life ❤️ #AutomationTesting #Kafka #Selenide #Logging #Logs #CI_CD #UserBehavior #OKRu #BigData
💡 Зачем нужна точная статистика? Потому что логирование действий пользователей — это сердце аналитики и основа для продуктовых решений. А если данные сломаны — ломается и бизнес 🙅♀️📉
👩💻 В своей статье инженер по автоматизации из OK, Елена Пранова, делится:
🔍 Что внутри?
📌 Зачем OK автоматизирует проверку логов
📌 Какие проблемы возникают при ручной проверке — рутина, ошибки, дубли
📌 Разбор всех этапов логирования: от кнопки до Kafka и HDFS
📌 Какие подходы к автоматизации существуют: DevTools, Proxy, API, Kafka
📌 Почему в OK выбрали Kafka и как построили архитектуру тестов
📌 Как проверяются события и создаются отчёты под разные роли — от тестировщика до аналитика
⚙️ Технические фишки:
✅ Kafka + Java + Selenide + CI/CD
✅ Уникальные cookie для фильтрации логов
✅ Переиспользование уже существующих автотестов
✅ Отчётность «один тест — один отчёт» для прозрачности и гибкости
📖 Читай статью и внедряй практики, которые облегчат работу QA и сделают метрики честными 👉
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life ❤️ #AutomationTesting #Kafka #Selenide #Logging #Logs #CI_CD #UserBehavior #OKRu #BigData
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 API автотесты на Python с Allure и CI/CD: полный цикл
💡 Хочешь не просто писать автотесты, а сразу запускать их в CI/CD с отчётами? Эта статья — 🔥 must-read для всех, кто хочет построить современный и удобный пайплайн для API тестирования!
🔍 Что внутри: ✅ Как писать API автотесты на Python 3.12 + Pytest + HTTPX
✅ Используем Pydantic для валидации и конфигурации
✅ Генерируем данные через Faker
✅ Проверяем JSON-схемы с jsonschema
✅ Создаём мощные Allure-отчёты с историей запусков
✅ Запускаем тесты через GitHub Actions и публикуем результат на GitHub Pages
⚙️ Технологический стек:
🔸HTTPX вместо устаревшего Requests — современно, типизировано, асинхронно ⚡️
🔸Pydantic — типы, валидация и удобная работа с JSON
🔸Allure — красивые отчёты с шагами, логами и схемами
🔸GitHub Actions — автоматический запуск и публикация CI/CD
Faker + default_factory — никаких ручных данных, всё генерируется
📦 Бонусы:
🔹 Валидация JSON-ответов
🔹 Логирование запросов и ответов
🔹 Умные фикстуры с удалением данных
🔹 Сборка отчёта Allure и деплой на GitHub Pages
🔹 Отдельные модули для клиентов, проверок и моделей
🔗 Читать статью на Хабре и сохранить в закладки — это готовый шаблон для любого проекта! 😉
#QA #Тестирование #Тестировщик #API #Python #Pytest #HTTPX #Pydantic #Allure #GitHubActions #Testing #CI_CD #AutomationTesting #QA4Life ❤️
💡 Хочешь не просто писать автотесты, а сразу запускать их в CI/CD с отчётами? Эта статья — 🔥 must-read для всех, кто хочет построить современный и удобный пайплайн для API тестирования!
🔍 Что внутри: ✅ Как писать API автотесты на Python 3.12 + Pytest + HTTPX
✅ Используем Pydantic для валидации и конфигурации
✅ Генерируем данные через Faker
✅ Проверяем JSON-схемы с jsonschema
✅ Создаём мощные Allure-отчёты с историей запусков
✅ Запускаем тесты через GitHub Actions и публикуем результат на GitHub Pages
⚙️ Технологический стек:
🔸HTTPX вместо устаревшего Requests — современно, типизировано, асинхронно ⚡️
🔸Pydantic — типы, валидация и удобная работа с JSON
🔸Allure — красивые отчёты с шагами, логами и схемами
🔸GitHub Actions — автоматический запуск и публикация CI/CD
Faker + default_factory — никаких ручных данных, всё генерируется
📦 Бонусы:
🔹 Валидация JSON-ответов
🔹 Логирование запросов и ответов
🔹 Умные фикстуры с удалением данных
🔹 Сборка отчёта Allure и деплой на GitHub Pages
🔹 Отдельные модули для клиентов, проверок и моделей
🔗 Читать статью на Хабре и сохранить в закладки — это готовый шаблон для любого проекта! 😉
#QA #Тестирование #Тестировщик #API #Python #Pytest #HTTPX #Pydantic #Allure #GitHubActions #Testing #CI_CD #AutomationTesting #QA4Life ❤️
❤2👍1
Forwarded from QA❤️4Life Prod (Evgeny)
Хабр
День Сурка QA: как не застрять в цикле рутинных задач
Привет, Хабр! На связи Евгений Гусинец — Middle+ QA Engineer из Минска, ментор и автор ТГ‑канала QA❤️4Life . Добро пожаловать в мою небольшую подборку «тестировочной рутины» и советов,...
🔁🐿 День Сурка QA: как выжить в цикле рутинных задач? 🧪💻
👋 Привет, канал! Только что залил на Хабр ствою небольшую статью про рутину в QA.
Нарисовал к каждому тезису небольшие комиксы в GPT. Статья очень простая, но все по делу, как по мне. Буду ждать ваших комментариев.
Каждому QA знакомо это чувство: день повторяет день, те же задачи, те же баги, те же митинги... Кажется, будто попал в багнутый билд вселенной. Но не всё так плохо — давайте разберёмся, где зарыта рутина и как её приручить! 🧠
🔍 Что внутри статьи? ✅ 6 основных источников QA-рутины:
📆 Дейлики, отчёты и Jira-обновления
📄 Анализ и переанализ требований
🔁 Регресс, снова и снова
🕵️♂️ Поиск и воспроизведение "невоспроизводимых" багов
🧪 Генерация тестовых данных (все эти 10 000 пользователей...)
💬 Бесконечные согласования, митинги и «просто уточнить»
⚙️ Как победить рутину?
🛠 Автоматизируй всё, что повторяется
🔄 Оптимизируй процессы, даже если «вроде работает»
📚 Учись новому — свежие инструменты могут стать спасением
👥 Делегируй и распределяй задачи
🎨 Вноси разнообразие в рабочие дни
🌟 Помни, что даже рутинные действия — часть большого дела!
Да, рутина есть. Но мы — QA. Мы находим баги даже в рутине. А значит — можем её исправить.
📖 Читай статью: День Сурка QA: как не застрять в цикле рутинных задач
#QA #Тестирование #Тестировщик #AutomationTesting #RegressionTesting #WorkLife #IT #Testing #Tester #QA4Life ❤️
Нарисовал к каждому тезису небольшие комиксы в GPT. Статья очень простая, но все по делу, как по мне. Буду ждать ваших комментариев.
Каждому QA знакомо это чувство: день повторяет день, те же задачи, те же баги, те же митинги... Кажется, будто попал в багнутый билд вселенной. Но не всё так плохо — давайте разберёмся, где зарыта рутина и как её приручить! 🧠
🔍 Что внутри статьи? ✅ 6 основных источников QA-рутины:
📆 Дейлики, отчёты и Jira-обновления
📄 Анализ и переанализ требований
🔁 Регресс, снова и снова
🕵️♂️ Поиск и воспроизведение "невоспроизводимых" багов
🧪 Генерация тестовых данных (все эти 10 000 пользователей...)
💬 Бесконечные согласования, митинги и «просто уточнить»
⚙️ Как победить рутину?
🛠 Автоматизируй всё, что повторяется
🔄 Оптимизируй процессы, даже если «вроде работает»
📚 Учись новому — свежие инструменты могут стать спасением
👥 Делегируй и распределяй задачи
🎨 Вноси разнообразие в рабочие дни
🌟 Помни, что даже рутинные действия — часть большого дела!
Да, рутина есть. Но мы — QA. Мы находим баги даже в рутине. А значит — можем её исправить.
📖 Читай статью: День Сурка QA: как не застрять в цикле рутинных задач
#QA #Тестирование #Тестировщик #AutomationTesting #RegressionTesting #WorkLife #IT #Testing #Tester #QA4Life ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
«Что такое тестирование ПО? Виды, методы и инструменты тестирования»
👋 В этой статье автор подробно раскрывает понятие тестирования программного обеспечения, его цели и основные подходы, а также описывает широкий спектр видов тестирования и инструменты, используемые в практике QA-инженеров.
📌 Читайте полную статью на Хабре, чтобы углубить свои знания в тестировании ПО и выбрать оптимальные методики и инструменты!
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #SoftwareTesting #TestMethods #TestTools #AutomationTesting #ManualTesting #DevOps #AgileTesting
👋 В этой статье автор подробно раскрывает понятие тестирования программного обеспечения, его цели и основные подходы, а также описывает широкий спектр видов тестирования и инструменты, используемые в практике QA-инженеров.
🔍 Содержимое статьи
Что такое тестирование ПО
• Определение процесса тестирования и его роль в SDLC.
Основные цели тестирования ПО
• Демонстрация дефектов, обеспечение качества и соответствия требованиям.
Методы тестирования ПО
• Стратегии и подходы на разных уровнях: модульный, интеграционный, системный, нефункциональный.
Виды тестирования ПО
Функциональное тестирование: модульное, интеграционное, дымовое, системное, регрессионное, приёмочное.
Нефункциональное тестирование: производительность, безопасность, юзабилити.
Ручное и автоматизированное тестирование ПО
• Сравнение ролей и этапов выполнения тестов вручную и с помощью инструментов.
Инструменты тестирования ПО
Автоматизация: Selenium, Appium, Ranorex, TestComplete и др.
Нефункциональные: JMeter, Burp Suite, NeoLoad и др.
Управление: Jira, TestRail, Bugzilla и др.
CI: Jenkins, GitLab CI, Bamboo и др.
Обеспечение качества ПО
• Интеграция Agile/DevOps, AТД и BDD для полного цикла QA.
📌 Читайте полную статью на Хабре, чтобы углубить свои знания в тестировании ПО и выбрать оптимальные методики и инструменты!
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #SoftwareTesting #TestMethods #TestTools #AutomationTesting #ManualTesting #DevOps #AgileTesting
🔥2
Хабр
Как выполнять параллельное тестирование: руководство
Обычно команды QA выполняют тесты по очереди — это называется последовательным (или серийным) тестированием. Каждый тест запускается строго после завершения предыдущего. Такой подход надёжен, но у...
🎯 Параллельное тестирование: Как ускорить QA без потери качества?
🔗 Читай статью: (https://habr.com/ru/companies/otus/articles/913114/) 🚀
#QA #Тестирование #Статья #ParallelTesting #Selenium #TestNG #CI #CD #aqa #AutomationTesting #QA4Life
Представьте: ваши тесты идут один за другим, занимая уйму времени, а релизы требуют скорости. Знакомо? Статья объясняет, как параллельный запуск тестов решает эту проблему, позволяя проверять продукт одновременно на множестве конфигураций.
🔍 Что внутри?
Что такое параллельное тестирование? Определение и ключевая цель – сокращение общего времени тестирования при сохранении качества. Рассматривается его актуальность для кросс-браузерного и кросс-платформенного тестирования.
Selenium Grid в деле: Как этот инструмент помогает запускать тесты в разных браузерах и средах одновременно.
Критерии готовности: Что важно учесть перед запуском – от настройки инфраструктуры (Selenium Grid, облака, VM) до четко прописанных сценариев и критериев успешного завершения.
Преимущества: Существенное ускорение процесса, снижение затрат (особенно при использовании облачных сред), более широкий охват тестами и оптимизация CI/CD.
Когда применять? Идеальные сценарии: обновления с минимальными изменениями, финансовые приложения со стандартными сценариями, миграция данных и, конечно, кросс-платформенное тестирование.
Практическая реализация с Selenium и TestNG: Шаги по настройке, включая установку Java, Eclipse, Selenium, TestNG и запуск скриптов. Подробно об атрибутах parallel (methods, tests, classes, instances) и thread-count в TestNG.
Альтернативные инструменты: Кроме Selenium, упоминаются TestComplete, BitBar, TestProject, Katalon Studio и Perfecto.
Лучшие практики: Настройка облачной инфраструктуры, оптимизация тестовых наборов, создание атомарных и автономных тест-скриптов, управление тестовыми данными, обеспечение быстродействия тестов и избегание хардкодинга.
Потенциальные проблемы: Трудности при исправлении ошибок на нескольких машинах, управление ресурсами, необходимость экспертизы, минимизация зависимостей между тестами и ограничения кросс-браузерного покрытия.
⚙️ Практические выводы:
Скорость и охват: Параллельное тестирование значительно сокращает время проверки и позволяет тестировать на большем количестве конфигураций.
Инфраструктура и инструменты: Selenium Grid и TestNG являются мощными инструментами для реализации, а облачные платформы помогают оптимизировать затраты.
Независимость тестов – ключ: Для успешного параллельного выполнения тесты должны быть атомарными, независимыми и не влиять друг на друга (особенно через тестовые данные).
Планирование и экспертиза: Эффективное параллельное тестирование требует тщательного планирования, правильного выбора тестов для распараллеливания и определенной экспертизы в автоматизации.
✨ Вывод: Параллельное тестирование — это не просто тренд, а необходимость для современных команд, стремящихся к быстрым и качественным релизам. Статья дает хорошую базу для понимания принципов, инструментов и лучших практик этого подхода.
🔗 Читай статью: (https://habr.com/ru/companies/otus/articles/913114/) 🚀
#QA #Тестирование #Статья #ParallelTesting #Selenium #TestNG #CI #CD #aqa #AutomationTesting #QA4Life
❤🔥1
🎯 CSS и XPath — отстой? Секрет стабильных автотестов в test-id!
🔗 Читай статью🚀
#QA #Тестирование #UITesting #TestID #Playwright #CSS #XPath #Frontend #QA4Life #Статья #AutomationTesting #aqa
Представьте: ваши UI-автотесты постоянно ломаются из-за малейших изменений в верстке, смены текста кнопки или рефакторинга. Знакомо? Статья доказывает, что проблема не в разработчиках и не в ретроградном Меркурии, а в подходе к локаторам.
🔍 Что внутри?
Почему CSS и XPath – путь к страданиям: Автор объясняет, почему традиционные селекторы хрупки и приводят к "флакующим" тестам. Зависимость от текста, вложенности, классов и динамических ID – все это делает тесты нестабильными.
Магия data-test-id: Подробное разъяснение, что такое тестовые идентификаторы (атрибуты типа data-test-id, qa-id и т.п.), почему они являются фундаментом надежной автоматизации и как они решают проблемы стабильности, читаемости и устойчивости к рефакторингу.
Практическое руководство: Пошаговая инструкция, как начать использовать data-test-id в проекте, даже если вы не фронтенд-разработчик: установка Node.js, клонирование проекта, запуск, знакомство с JSX и компонентами React.
Как расставлять test-id правильно: Рассмотрены кейсы для простых компонентов, вложенных компонентов и переиспользуемых компонентов (с передачей testId через props). Приведены примеры именования и структура идентификаторов.
Реальность и внедрение: Обсуждается, почему в реальных проектах test-id часто отсутствуют, и как QA-инженеру инициировать их внедрение, договориться с командой и начать расставлять идентификаторы постепенно.
Playwright и test-id: Показано, как легко настроить Playwright для работы с кастомными атрибутами тестовых идентификаторов.
⚙️ Практические выводы:
data-test-id > CSS/XPath: Использование специальных тестовых атрибутов – ключ к стабильным и легко поддерживаемым UI-автотестам.
QA – инициатор изменений: Автоматизатору часто приходится брать на себя инициативу по внедрению test-id в проект.
Договоренность с командой: Важно объяснить фронтенд-разработчикам пользу test-id; для них это минимальные трудозатраты, а для QA – огромный выигрыш.
Постепенное внедрение: Не нужно останавливать разработку; test-id можно добавлять постепенно, начиная с ключевых элементов интерфейса.
✨ Вывод: Переход на data-test-id – это не просто техническое улучшение, а часть инженерной культуры, которая экономит время, нервы и повышает качество автоматизации. Статья – это детальный гайд, как прекратить бороться с селекторами и начать писать действительно надежные тесты.
🔗 Читай статью🚀
#QA #Тестирование #UITesting #TestID #Playwright #CSS #XPath #Frontend #QA4Life #Статья #AutomationTesting #aqa
👍1
Когда я только начинал свой путь в автоматизации тестирования, мне казалось, что это лишь вопрос времени, когда автотесты полностью вытеснят ручное тестирование. Зачем проверять что-то вручную, если можно написать код, который сделает это быстрее и надёжнее? Эта идея активно обсуждалась на форумах, и многие советовали начинающим QA сразу погружаться в автоматизацию. Но, побывав на четырех разных проектах и поработав с разными командами QA, я пришел к собственному выводу.
Автоматизация: сила в предсказуемости, слабость в интуиции
Автотесты — это мощнейший инструмент. Они идеальны там, где:
нужно проверять одно и то же 100 раз (например, регрессионные тесты после каждого изменения);
важна скорость и повторяемость (их можно запускать в CI/CD пайплайнах несколько раз в день);
высока цена ошибки, и нужен гарантированный результат (скажем, проверка критического функционала перед выходом в продакшн).
Автотест — это как робот-пылесос: он отлично справляется с рутинными задачами по заранее заданному алгоритму. Если ты точно знаешь, как должно работать, и можешь это запрограммировать, автоматизация сделает это быстрее и стабильнее человека. Он быстро пробежит по сотням сценариев и скажет: "Всё зелёное, старый функционал не сломан, можно катить".
Но главная особенность автотеста в том, что он не чувствует. Он не скажет: "Что-то не так" в общем поведении продукта. Он не уловит нюансы, которые не прописаны в его коде. Он не заметит, если где-то "пролилось кофе" — нефункциональный, но критичный для пользователя баг, который не вписывается в жёсткий сценарий.
QA-инженер: не "кнопкодав", а исследователь
"Мануальщик" — это давно не тот, кто просто "щёлкает по кнопочкам" 😄. Хороший QA-инженер — это уникальный специалист, который:
Умеет находить баги там, где их не ждут. Он смотрит на продукт не как на набор функций, а как на живую систему, с которой будет взаимодействовать человек.
Знает продукт вдоль и поперёк. Он понимает его архитектуру, бизнес-логику, историю изменений и потенциальные "болевые точки".
Ловит непредсказуемые сценарии и нестандартное поведение. Это проявляется в исследовательском тестировании, когда нужно "поиграться" с новой фичей, понять, как она себя ведёт в разных условиях, вводить неожиданные данные.
Сопровождает фичу до самого релиза. Это означает участие в обсуждении требований, анализ макетов, тестирование в разных окружениях и обратную связь разработчикам.
Действует гибко, по ситуации. Это особенно важно при быстрой проверке бага, который прилетел с продакшена, или когда нужно оценить риски нового изменения.
Где без QA — никуда? Конкретные примеры
Есть множество областей, где автоматизация пасует, а человеческий мозг и интуиция QA-инженера незаменимы:
Исследовательское тестирование: Автотест не может "исследовать". Он лишь выполняет заданный сценарий. QA, напротив, способен творчески подходить к процессу, искать неочевидные уязвимости и нестандартные взаимодействия.
UX-тестирование: Автотест никогда не скажет: "А вот тут неудобно", "Эта кнопка непонятная", "Пользователь запутается в этом флоу". Оценка пользовательского опыта, удобства интерфейса и эмоционального восприятия продукта — это прерогатива человека.
Быстрая проверка бага с продакшена: Когда проблема возникает у реальных пользователей, нужно быстро понять её природу, воспроизвести и локализовать. Это гибкий, непредсказуемый процесс, который требует человеческой смекалки, а не жёстких скриптов.
Тестирование сложных визуальных сценариев: Сюда относятся, например, drag'n'drop интерфейсы, работа с канвасами, графическими редакторами, сложными таблицами, интерактивными картами. Здесь важна визуальная оценка, тонкие движения и реакции, которые очень сложно или невозможно полноценно автоматизировать.
Это разные роли, а не борьба: синергия в действии
Понимание того, что QA и AQA — это не конкуренты, а взаимодополняющие роли, пришло с опытом.
#QA #Тестирование #Тестировщик #IT #Testing #Tester #AQA #AutomationTesting
Please open Telegram to view this post
VIEW IN TELEGRAM
💯5🆒5
QA-инженер — это "глаза" и "интуиция" проекта. Это тот первый человек, который, работая с продуктом, скажет: "Ребят, кажется, пользователю тут будет неудобно", или "Мы тут забыли учесть такой-то кейс". Он работает на опережение, выявляя проблемы на ранних стадиях.
AQA-инженер — это "защитник" от регрессий и "уже проверенных" багов. Он переводит отработанные сценарии в код, строя надёжную "крепость" вокруг функционала, чтобы тот не сломался в будущем. Он покрывает логику, гарантируя, что продукт не откатится назад.
Это не замена, это синергия. Как повар и посудомоечная машина: посудомойка ускоряет рутинный процесс, но без повара вкусный ужин не получится.
Как жить вместе? Наш опыт
На текущем проекте у нас успешно работает именно такая связка:
QA-инженеры исследуют новые фичи, проверяют сложные кейсы, активно общаются с бизнесом и продуктовой командой.
AQA-инженеры покрывают автоматизацией всё, что можно и нужно: smoke-тесты, критические пути, обширные регрессионные пакеты.
Мы не работаем в изоляции. Мы делимся знаниями, вместе пишем тест-кейсы, и если вдруг нужно, вместе рефакторим автотесты. Это партнерство, которое доказало свою эффективность.
И пока продукт делают люди для людей, пока существует потребность в человеческой интуиции, эмпатии и нестандартном мышлении — ручное тестирование будет жить. А автоматизация будет его надёжным и мощным помощником.
Автор: Сергей Александров, QA Automation Engineer в AK Bars Digital
#QA #Тестирование #Тестировщик #IT #Testing #Tester #AQA #AutomationTesting
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9