Хабр
Экипировка Бонда: полезные инструменты DevTools
Привет, Хабр! С вами Карлен, Lead Fullstack разработчик в ITFB Group . Для любого специалиста в веб-разработке DevTools — это незаменимый инструмент диагностики. Однако его истинная мощь часто...
#QA #Тестирование #Тестировщик #IT #Testing #DevTools #Chrome #API #Инструменты #Производительность #QA4Life
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2
🔥 ШПАРГАЛКА 💣 Workflow & Task Tracker — полный справочник по управлению задачами в разработке
❗️ Узнаешь, как правильно двигать задачи по статусам в Jira, когда откатывать на Dev, зачем нужен Test-стенд и какие правила переходов. Эта шпаргалка даст ВСЁ для профессионального управления workflow'ом!
✅ ЧТО ВНУТРИ:
ЧАСТЬ 1: Основы Workflow и статусы задач (5 слайдов)
ЧАСТЬ 2: Жизненный цикл задач и окружения (5 слайдов)
🔗 PDF файл здесь
🔗 Инфографика большой файл
☑️ Накидайте реакций 🔥⚡️👍
Автор: Евгений Гусинец
Канал: QA❤️4Life
Группа: QA mistakes
#Workflow #TaskTracker #Jira #QA #Testing #Kanban #DevOps #Agile #Scrum #ProcessControl
✅ ЧТО ВНУТРИ:
ЧАСТЬ 1: Основы Workflow и статусы задач (5 слайдов)
✅ Title Slide — Workflow & Task Tracker (Jira, Trello, PowerSteering, Linear)✅ Что такое Workflow — определение, назначение, роли и ответственность в команде✅ Простой Workflow — 3 статуса ("Новая" → "В работе" → "Выполнено"), для стартапов✅ Расширенный Workflow — 6-8 статусов (Новая/В работе/Ревью/Тестирование/Выполнено/Отменено)✅ Kanban Board — визуализация в Jira, колонки статусов, цветовая кодировка, WIP limits
ЧАСТЬ 2: Жизненный цикл задач и окружения (5 слайдов)
ЧАСТЬ 3: Версионирование, инструменты и контроль (5 слайдов)✅ Путь задачи — шаг за шагом (PM создает → Dev разрабатывает → TechLead ревью → QA тестирует)✅ Возвраты задач — когда откатывать (критерии для Dev/TechLead/QA, таблица решений)✅ Code Review vs Testing — разница между проверкой кода и функциональности✅ Стенды — Dev/Test/Demo/Prod (зачем нужны, кто отвечает, характеристики)✅ Почему Test-стенд — экономия 30-50% времени QA, стабильность, контроль версий
✅ Сборки — для Desktop/Mobile, semantic versioning (1.2.3 = Major.Minor.Patch), конфигурация✅ Матрица переходов — правила перемещения между статусами, разрешенные/запрещенные переходы✅ Роль QA — контроль workflow'а, приемка критериев, финальная проверка, предложения по улучшению✅ Task Tracker'ы — Jira vs Trello vs PowerSteering vs Linear (сравнительная таблица)✅ QA Check-List — финальный чек-лист (перед тестом, во время, критерии приема, контроль workflow'а)
☑️ Накидайте реакций 🔥⚡️👍
Автор: Евгений Гусинец
Канал: QA❤️4Life
Группа: QA mistakes
#Workflow #TaskTracker #Jira #QA #Testing #Kanban #DevOps #Agile #Scrum #ProcessControl
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6💯5❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41👍20👎7❤1
— Классические подходы (Waterfall, V-Model, Spiral): когда применять, стоимость дефектов на разных этапах, почему V-Model используют в медицине
— Agile-методологии (Scrum, Kanban, RAD): роли, артефакты, события, как QA встроен в спринт, когда Kanban лучше Scrum
— Сравнение 8 методологий по 5 параметрам: таблица + Decision Quadrant для выбора подхода под твой проект
— Роль QA на каждом этапе SDLC (Концепция → Сопровождение): инсайты по timeline'ам, почему раннее тестирование экономит 10x
— Decision Matrix: 8 факторов для выбора (тип проекта, требования к качеству, бюджет, команда) + real-world примеры
Автор: Евгений Гусинец
Канал: QA❤️4Life
Группа: QA mistakes
#Методологии #Agile #Scrum #Kanban #DevOps #CI_CD #TDD #BDD #Testing #QA #Quality
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥11❤3👎1
🔥 ШПАРГАЛКА: AGILE-ПРАКТИКИ, DevOps & TDD
❗️ Узнаешь, как Agile-практики трансформируют QA, почему CI/CD — это не опция а необходимость, когда писать тесты ДО кода (TDD), как BDD объединяет всю команду, и какие метрики реально важны.
❓ ЧТО ВНУТРИ:
— Agile-практики (Daily, Planning, Review, Retro, DoD): время проведения, участники, как QA пишет Acceptance Criteria, Story Points для тестирования
— CI/CD Pipeline (Commit → Build → Test → Deploy → Monitor): инфографика, роль QA на каждом этапе, зачем автоматизация, когда останавливать раскатку
— Testing Pyramid (60% Unit | 30% Integration | 10% E2E): почему эта пропорция, как избежать flaky тестов, примеры каждого уровня
— Test Automation Frameworks (Selenium vs Playwright vs Cypress): сравнение, почему Playwright рекомендуется (30-40% быстрее, меньше flaky)
— TDD & BDD (Red-Green-Refactor, Given/When/Then): когда писать тесты до кода, примеры Gherkin, когда используется, преимущества
— QA Metrics (Lead Time, Defect Escape, Test Coverage, Automation Ratio, ROI): какие реально важны, как влияют на Release Confidence
— Test Data Management: стратегии, GDPR compliance, почему никогда не использовать real data
🔗 PDF файл Version 1
🔗 PDF файл Version 2
✈️ ✈️ ✈️ ✈️ ✈️ ✈️ ✈️ ✈️
Автор: Евгений Гусинец
Канал: QA❤️4Life
Группа: QA mistakes
#Методологии #Agile #Scrum #Kanban #DevOps #CI_CD #TDD #BDD #Testing #QA #Quality
— Agile-практики (Daily, Planning, Review, Retro, DoD): время проведения, участники, как QA пишет Acceptance Criteria, Story Points для тестирования
— CI/CD Pipeline (Commit → Build → Test → Deploy → Monitor): инфографика, роль QA на каждом этапе, зачем автоматизация, когда останавливать раскатку
— Testing Pyramid (60% Unit | 30% Integration | 10% E2E): почему эта пропорция, как избежать flaky тестов, примеры каждого уровня
— Test Automation Frameworks (Selenium vs Playwright vs Cypress): сравнение, почему Playwright рекомендуется (30-40% быстрее, меньше flaky)
— TDD & BDD (Red-Green-Refactor, Given/When/Then): когда писать тесты до кода, примеры Gherkin, когда используется, преимущества
— QA Metrics (Lead Time, Defect Escape, Test Coverage, Automation Ratio, ROI): какие реально важны, как влияют на Release Confidence
— Test Data Management: стратегии, GDPR compliance, почему никогда не использовать real data
Автор: Евгений Гусинец
Канал: QA❤️4Life
Группа: QA mistakes
#Методологии #Agile #Scrum #Kanban #DevOps #CI_CD #TDD #BDD #Testing #QA #Quality
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥11👍2👎1
Просто когда у тебя возникнет масль, зачем я выбрал ITшку, почитай и посмотри это... 🤝🙂↔️🫣👀🫡🙃🙃🙃
В 1989 году канадскому вратарю Клинту Маларчуку лезвие конька разрезало шею, повредив сонную артерию и яремную вену...
Хочешь узнать что было дальше? Читай скрытый текст
В результате повреждения яремной вены, кровь ручьём полилась на лёд.
От этого зрелища 11 зрителей потеряли сознание, двоих хватил сердечный приступ, а троих хоккеистов стошнило прямо на льду.
Единственным человеком на стадионе, который не запаниковал и не испугался, был врач «Баффало» и ветеран боевых действий во Вьетнаме Джим Пиццутелли.
Чтобы добраться от скамейки запасных до Маларчука, он потратил всего 14 из 136 драгоценных секунд, которые тогда разделяли жизнь и смерть.
Пиццутелли мгновенно оценил ситуацию, засунул пальцы в рану, зажал разорванную вену и повёл Клинта в раздевалку, где уже ждали остальные врачи.
«Я знал, что игру с «Сент-Луисом» смотрит моя мама. Когда я осознал, что произошло, то хотел просто уйти с площадки, чтобы она не видела, как я умру.
В подтрибунном помещении я посмотрел на застывшие в ужасе лица окружавших меня ребят. Попросил привести священника и передать маме, что я её люблю», — рассказывает Маларчук.
Пиццутелли тем временем отчаянно вытаскивал Клинта с того света.
Он навалился на его шею всем весом: «Когда захочешь дышать, дай мне знак».
Только Маларчук начинал задыхаться, Пиццутелли ослаблял давление — тогда кровь вновь начинала хлестать из раны. Так добрались до больницы.
Маларчуку наложили 300 швов, он потерял треть всей крови.
Если бы порез оказался на три миллиметра выше, Клинт бы умер ещё на стадионе.
Если бы он защищал противоположные от выхода с площадки ворота, его бы просто не успели доставить в больницу.
Если бы на арене не оказалось Джима Пиццутелли...
Уже на следующий день хоккеист отправился домой, а через 11 дней вышел на лёд, и болельщики устроили ему овацию.
Копия поста из LinkedIn
Если история понравилась, накидайте реакций 👍
#history #история #мотивация
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥13❤4👍4👏1
Forwarded from AI❤️4Life |Нейросети|IT
#prompts #news #guides #AI
Четыре приёма для промптов:
— Маркеры сомнения: просите бота использовать «О!», «Подождите», «Но что если...» — это переключает его на самокоррекцию и повторную проверку рассуждений.
— Множественные перспективы: задайте роли команды из трёх экспертов (скептик, креативный дизайнер, аналитик), которые обсуждают задачу по очереди.
— Конфликт мнений: попросите сначала предложить решение, а затем жёстко раскритиковать его — финальный ответ строится на основе этой критики.
— Разные характеры: рассматривайте задачу глазами педантичного профессора и смелого изобретателя, затем объединяйте их выводы.
@AI❤️4Life КОПИРУЙ ПРОМТЫ НИЖЕ
В процессе рассуждения обязательно используй фразы вроде "Подождите, дайте проверю", "О, я упустил...", "Но что если...". Если найдешь ошибку в своих рассуждениях, укажи на нее и исправь
Просите модель рассматривать проблему с разных сторон.
Действуй как команда из трех экспертов: скептичный критик, креативный дизайнер и дотошный аналитик. Обсудите решение задачи, по очереди выдвигая аргументы и опровергая ошибки друг друга
Запускайте конфликт мнений. Чтобы избежать галлюцинаций, заставьте модель возражать самой себе.
Сначала предложи решение, а затем жестко раскритикуй его, найдя слабые места. Сформулируй финальный ответ на основе этой критики
Задавайте разные характеры для улучшения результата.
Сначала рассмотри задачу с точки зрения педантичного профессора, который ищет фактические ошибки. Затем — с точки зрения смелого изобретателя. Объедини их выводы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Telegraph
Аутентификация и Авторизация: не путаем понятия
Эти термины часто путают, но для тестировщика разница критична. Это два разных набора проверок Аутентификация (AuthN) отвечает на вопрос «Кто ты?». Это проверка личности. Пример: Вы приложили пропуск к турникету в офисе. Охрана поняла: это сотрудник Иван.…
Статья раскладывает по полочкам фундаментальную разницу между проверкой личности (AuthN) и проверкой прав доступа (AuthZ). В материале разобраны архитектурные подходы (Stateful vs Stateless), жизненный цикл токена и уязвимости при работе с API Key. Внутри — готовые сценарии проверок, объяснение HTTP-кодов 401/403 и советы по тестированию безопасности для QA-специалистов.
Автор: Евгений Гусинец
Канал: QA❤️4Life
Группа: QA mistakes
#QA #Тестирование #Tester #QA4Life #Security #API #Документация #HTTP
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤2
Telegraph
Битва титанов: Session ID против JWT
В первой части мы разобрали «детский сад» — API Key. Теперь переходим к инструментам, на которых держится 99% современного веба. Сегодня столкнем лбами два подхода: Session ID (старая школа) и JWT (модный стандарт). Они решают одну задачу — пустить пользователя…
Автор: Евгений Гусинец
Канал: QA❤️4Life
Группа: QA mistakes
#QA #Тестирование #Tester #QA4Life #Security #API #HTTP #JWT #SessionID #Cookies #Postman #JSONWebToken #Auth
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Если у вас 10-летний опыт в IT, то ему можно найти вот такое применение
❗️ Смотреть до конца
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15💯1
Telegraph
OAuth, Refresh Token и боевое тестирование
В первых двух частях мы разобрали основы и популярные механизмы (Session Token, JWT). Теперь переходим к продвинутому уровню: OAuth и Refresh Token – тем инструментам, которые делают авторизацию одновременно удобной для пользователя и головной болью для тестировщика…
В этой части гида разобраны механизмы OAuth (вход через Google/GitHub) и работа с Refresh Token. Автор объясняет flow получения токенов, роль redirect_uri и принцип ротации токенов для защиты от атак. В статье даны конкретные сценарии для QA: проверка CORS ошибок, валидация scope, отзыв прав доступа и автоматизация получения токенов в Postman и автотестах, чтобы избежать хардкода.
#QA #Тестирование #Tester #QA4Life #Security #API #OAuth #RefreshToken #Postman #Автоматизация #RestAssured #Безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
Хабр
В QA платят не за тестирование: анализ зарплат по 2500 вакансиям
Вступление В предыдущих статьях «Рынок QA без входа: почему junior и manual исчезают из вакансий (анализ 2500 вакансий)» и «Не junior-стек: какие технологии на самом деле требует рынок QA (анализ 2500...
Статья представляет анализ зарплатного рынка для QA-специалистов на основе данных из 2500 вакансий. Автор исследует, за какие навыки и компетенции реально платят в индустрии тестирования, разбирая корреляцию между требованиями работодателей и уровнем оплаты труда. Материал охватывает тестирование IT-систем, веб-сервисов и мобильных приложений.
#QA #Тестирование #Зарплаты #Карьера #IT #Вакансии #Аналитика #ТестировщикПО #РынокТруда #Статистика
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2