QA❤️4Life | Testing | Тестирование ПО
7.77K subscribers
978 photos
192 videos
36 files
3.15K links
⚡️QA❤️4Life — turbo-лаборатория для охотников за багами: шпаргалки, instant-гайды, видео-разборы, нейросетевые хаки и мемы без воды. Джуны апают скилл, синьоры экономят время — все в плюсе. Канал ведёт Middle+ QA-инженер
📩 Связь с автором @Eugeniusz_1
Download Telegram
Есть возможность взять 1-2 начинающих QA или тех кто ещё осваивает тестирование на индивидуальное обучение или сопровождение. Разработаем персональный ROAD MAP под ваш текущий уровень на ближайшие 1-2 месяца и будем вместе достигать поставленной цели

🔗 Ссылка на профиль на Getmentor

🔗 Кому интересно, пишите мне в ЛС @Eugeniusz_1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3
Запись урока №10 (YouTube)

Запись урока №10 (Google)

Шпаргалка к уроку №10

Доступ к нашему репозиторию с проектом

git clone https://github.com/kirillbelovtest/QA4Life.git

⚡️Домашнее задание:

1) Просмотреть видео
2) Тренажёр (Курс Python) от логический тип до "Условия внутри тела цикла"
3) КУРС на степике Добрый, добрый Python с Сергеем Балакиревым (раздел 10)
4) Книги: Бэйдер "Знакомство с Pyhon" -Гл.15 полностью
Левашов "Пайтон с нуля" - гл. 9 и Глава 11 (Отладка распространенных ошибок и проблем)

#python #автоматизация #курс #урок10
Please open Telegram to view this post
VIEW IN TELEGRAM
5
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Все привет! На этой неделе встречи по обучению автоматизации на Python не будет. Планируем провести в среду 29.04 в 12.00 по МСК

Пост со ссылкой запущу в ближайший понедельник.
Новых постов пока публикую мало, т.к. пошёл учиться в СТРАТОПЛАН на курс команда + по работе и волонтёрским делам большая загруженность была.

Со следующей недели думаю снова вас порадовать крутыми полезняшками.
Please open Telegram to view this post
VIEW IN TELEGRAM
8
🧑‍⚖️🧑‍⚖️🧑‍⚖️🧑‍⚖️ Распараллеливание автотестов ускоряет прогон, но легко ломается на общих ресурсах и скрытых зависимостях; в статье Сбера как раз разбирают, какие тесты нельзя запускать вместе, и что делать с окружением и данными, чтобы параллельный запуск не стал источником флаков.

Что делать/проверять/включить:
— Тесты с общими ресурсами запускать последовательно: буфер обмена, общие файлы, один и тот же пользователь, shared state.
— Изоляцию делать физически: отдельные Docker-контейнеры, отдельные БД, отдельные очереди, отдельные стенды.
— Если физическая изоляция дорогая, делить логически: каждому тесту свои данные, свои пользователи, свои tenant-id, свои транзакции и откаты.

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

🔗 Читать статью

#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #Автоматизация #Процессы #Команда
Please open Telegram to view this post
VIEW IN TELEGRAM
Как вам дизайн и идея методички ?

Блок 1 уже готов, а Блок 2, уже не за горами. Файл PDF уже можно скачать в комментарии или по ссылке здесь

#тестирование #шпаргалка #основы #методичка
🔥252
QA❤️4Life | Testing | Тестирование ПО
Как вам дизайн и идея методички ? Блок 1 уже готов, а Блок 2, уже не за горами. Файл PDF уже можно скачать в комментарии или по ссылке здесь #тестирование #шпаргалка #основы #методичка
⚡️ ВАЖНОЕ ОБНОВЛЕНИЕ в Методичке-шпаргалке БЛОК 1 : Приложил добавленную и изменённую страницы: позитивное и негативное тестирование и Принципы тестирования.
🔗 Обновленная версия здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1231👍1
🔥 Курс по автоматизации на Python от канала QA❤️4Life

Приглашаем всех желающих на УРОК №11 в онлайн эфир в 📆 среду 29 апреля в 12.00 по МСК. 🔥


💣 Тема: UI автотесты на Selenium продолжение...

▶️ Трансляция стартует в указанное время по этой ссылке

🔴 Запись как всегда будет в нашем канале

И не забываем своими реакциями поддерживать нас за создание крутого курса!

#python #автоматизация #курс #урок11
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥1
🧑‍⚖️🧑‍⚖️🧑‍⚖️🧑‍⚖️ 🚧 Quality Gates: не CI-инструмент, а способ встроить качество в процесс

➡️ Задача ушла дальше — а acceptance criteria ещё сырые. Пайплайн зелёный — а важная проверка вовсе осталась за его пределами. Это не частные ошибки, а признак одного: в процессе нет чётких условий перехода между этапами. Quality Gate — механизм, который это исправляет.

QA Team Lead Алины Матлаховой из Островка разобрала 8 конкретных гейтов: от простых до тех, которые требуют отдельной инфраструктуры.

Что за гейты и где их ставить:

— Notes for QA: обязательное поле от разработчика перед переводом задачи — что проверить и где смотреть внимательнее. Сложность 1/3, польза 3/3
— Авторское тестирование: разработчик проверяет happy flow до передачи в QA. Убирает возвраты на первой же базовой проверке
— Definition of Ready for Testing: список условий входа в тестирование — acceptance criteria, notes for QA, тестовые данные, прошедшие автотесты
— Тестирование документации до разработки: QA проверяет требования до старта реализации. Противоречия и пробелы — на этапе планирования, а не после релиза
— Exit criteria и тест-репорт: фиксация результата тестирования как артефакта, а не ощущения «вроде всё хорошо»
— Автотесты в CI: smoke suite как блокирующий гейт — сначала в режиме «информируют», потом «блокируют»
— Мониторинг крашей при раскатке: Crash Free Users ниже порога → раскатка на паузу, разбор, hotfix

Статья также даёт практическую памятку: как найти точку для нового гейта через метрики, ретроспективы и типовые сбои в workflow.


🔗 Quality Gates в разработке: делаем качество частью процесса

#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #QualityGates #процессы #автоматизация #SDLC
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
This media is not supported in your browser
VIEW IN TELEGRAM
🌐 Браузерный ИИ-агент без облака — читает страницы, жмёт кнопки, хранит всё у вас

➡️ Расширение Gemma Gem запускает Google Gemma 4 прямо в Chrome через WebGPU — без серверов, без API-ключей, без истории запросов на чужой стороне. Всё происходит на вашем устройстве.

Что расширение делает прямо в браузере:

— Читает содержимое открытой страницы — контекстное окно 128 000 токенов, хватит на длинную документацию или тред
— Заполняет формы и нажимает кнопки как браузерный агент — локально, без передачи данных в облако
— Делает скриншоты и анализирует визуальное содержимое страницы
— Запускает JavaScript прямо на странице через диалог с моделью

Два варианта модели: E2B (~500 МБ) — для повседневных задач, E4B (1.5 ГБ) — когда нужны сложные рассуждения. Работает на встроенной графике с поддержкой WebGPU, на CPU тоже запустится — но медленнее. Пока только Chrome.

Расширение бесплатное, исходный код открыт.

🔗 Установить из Chrome Web Store (https://chromewebstore.google.com/detail/transformersjs-gemma-4-br/dhaknnnkcdkjhcclchmnfdhddoehoool)
🔗 Исходный код на GitHub (https://github.com/nico-martin/gemma4-browser-extension)
🔗 Обзор на HuggingFace (https://huggingface.co/blog/transformersjs-chrome-extension)

#tools #cases #news #AI #Gemma
Please open Telegram to view this post
VIEW IN TELEGRAM
🧑‍⚖️🧑‍⚖️🧑‍⚖️🧑‍⚖️ 📋 Логов слишком много — с чего начать, чтобы не утонуть

➡️ Сервис упал, мониторинг горит, а в логах — стена текста за сутки. Искать error с начала файла бесполезно. Статья на Хабре разбирает, как ограничить выборку до чтения, что смотреть первым и какие команды реально экономят время — отдельно для Linux и Windows.

Что использовать и как читать:

— journalctl с флагами -u, --since, --until, -p: сразу сужаем до нужного сервиса и интервала, не читаем весь системный журнал
— grep -A20 -B10: видим не только строку с ошибкой, но и что случилось до и после неё — это важнее, чем сама строка
— sort | uniq -c | sort -nr: один timeout в логе — фон, тысяча за пять минут — уже симптом
— Get-WinEvent с FilterHashtable: фильтрация на стороне службы EventLog, а не выгрузка всего журнала с последующим grep
— lnav, ripgrep, jq: локальные утилиты для консоли, которые читают несколько логов одновременно, работают с архивами и JSON
— Grafana Loki, SigNoz, ELK: если система распределённая — централизованный сбор обязателен, иначе каждый инцидент превращается в археологию

Отдельно в статье — про correlation ID и request ID: если их нет в логах приложения, это вывод по итогам разбора, а не мелочь.

🔗 Как читать логи, когда их слишком много

#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #логи #debugging #devops #Linux #Windows
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
А вы как? Как ресурс? Устали уже к среде? Делитесь в комментариях🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
📖 Ильяхов и Сарычева на примерах разбирают тексты разных жанров: информационный, рекламный, журналистский, публицистический. Показывают, как писать письма, на которые отвечают, рассылки без отписок, рекламу без штампов и фальши. После книги пишете понятно, убедительно и без языкового мусора. Для копирайтеров, редакторов, дизайнеров, менеджеров, программистов, тестировщиков, аналитиков, предпринимателей, руководителей — всех, кто работает с текстом.

🔥 ЛАЙФХАК - скормите книгу ИИ и попросите на ее основе создать системный промт, основанный на лучших практиках и подходах для ИИ-ассистента, который будет сокращать и писать текст опираясь на важнейшие принципы и подходы, описанные в этой книге.

Если было полезно шлите реакции🔥👍

🔗 Ссылка на книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Всем привет! Зацените подарок дочери!!! Я в шоке. Еще одна лучшая майка! Спасибо каждому кто поддерживал меня и мой труд на этом пути.
🔥54👍6
Привет , друзья! Вам интересны новости и кейсы из мира Нейросетей в данном канале. Т.е. чтобы периодически 1-2 важнейших новости или кейса или инструмента ИИ я размещал здесь ?
Anonymous Poll
52%
Да, мне это интересно, размещай!
14%
Нет не интересно. Итак хватает каналов с ИИ где об этом читаю
22%
Можно, если будет не более 2-х постов в день на эту тематику
21%
Можно и юолее 2-х постов на тематику ИИ в день, главное чтобы они были полезными