QA❤️4Life | Testing | Тестирование ПО
Как вам дизайн и идея методички ? Блок 1 уже готов, а Блок 2, уже не за горами. Файл PDF уже можно скачать в комментарии или по ссылке здесь #тестирование #шпаргалка #основы #методичка
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤3⚡1👍1
Приглашаем всех желающих на УРОК №11 в онлайн эфир в
И не забываем своими реакциями поддерживать нас за создание крутого курса!
#python #автоматизация #курс #урок11
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥1
Хабр
Quality Gates в разработке: делаем качество частью процесса
В разработке качество часто ломается не только на самих багах — но и в тех местах, где работа переходит от одного этапа к другому без ясных условий. Задача уже поехала дальше, хотя acceptance criteria...
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
👍2❤1
Forwarded from AI❤️4Life |Нейросети|IT
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
Что расширение делает прямо в браузере:
— Читает содержимое открытой страницы — контекстное окно 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
Хабр
Как читать логи, когда их слишком много
Эпоха монолитов прошла, и сейчас логи больше путают, чем помогают. Несколько сервисов, несколько журналов и противоречащие друг другу строки — ни одной очевидной причины в этом монотонном...
— 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
YouTube
Урок11 Python Ожидания в Selenium WebDriver и основы Page Object
Практический разбор трёх видов ожиданий при автоматизации UI-тестирования: от примитивного time.sleep до явных ожиданий с WebDriverWait и кастомными функциями-предикатами, плюс анонс паттерна Page Object с декораторами.
📌 СОДЕРЖАНИЕ
00:00 — Вступление: урок…
📌 СОДЕРЖАНИЕ
00:00 — Вступление: урок…
Запись урока №11 (YouTube)
Запись урока №11 (Google)
Шпаргалка к уроку №11
Доступ к нашему репозиторию с проектом
⚡️ Домашнее задание:
1) Просмотреть видео
2) Тренажёр (Курс Python) от "Условия внутри тела цикла" до Python: Синтаксический сахар
3) КУРС на степике Selenium на Python" от Алексея Коледачкина Разделы 1-3
#python #автоматизация #курс #урок11
Запись урока №11 (Google)
Шпаргалка к уроку №11
Доступ к нашему репозиторию с проектом
git clone https://github.com/kirillbelovtest/QA4Life.git1) Просмотреть видео
2) Тренажёр (Курс Python) от "Условия внутри тела цикла" до Python: Синтаксический сахар
3) КУРС на степике Selenium на Python" от Алексея Коледачкина Разделы 1-3
#python #автоматизация #курс #урок11
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Привет , друзья! Вам интересны новости и кейсы из мира Нейросетей в данном канале. Т.е. чтобы периодически 1-2 важнейших новости или кейса или инструмента ИИ я размещал здесь ?
Anonymous Poll
52%
Да, мне это интересно, размещай!
14%
Нет не интересно. Итак хватает каналов с ИИ где об этом читаю
22%
Можно, если будет не более 2-х постов в день на эту тематику
21%
Можно и юолее 2-х постов на тематику ИИ в день, главное чтобы они были полезными
🎙 6 инструментов для транскрипции, которые я использую в работе QA
➡️ Созвон с разработчиками, запись демо, планинг на час - всё это нужно как-то конспектировать. Печатать вручную долго, слушать повторно ещё дольше. Вот что реально помогает.
❓ Что использую и как:
🖐 Handy: диктую текст прямо в Jira, Confluence или браузер. Зажал горячую клавишу, сказал - текст появился в поле ввода. Удобно для быстрых баг-репортов и заметок после созвона. Работает локально на базе Whisper, бесплатно, данные никуда не уходят
🔍 Google AI Studio: закидываю аудиозапись собеседования или встречи и по промпту прошу выделить главные задачи, решения и выводы. Либо делаю полный транскрипт и уже из него - шпаргалку, методичку или список рекомендаций. Зависит от того, о чём была встреча и что из неё можно вытащить полезного.
⏺ HypeScribe: подключается к Zoom, Google Meet и Teams как бот - записывает встречу и делает саммари. Можно задать вопрос по транскрипту: "что решили по задаче X?" - и получить ответ без прослушивания записи. Также вытаскивает текст по ссылке из YouTube, VK и Rutube
🔍 NotebookLM: загружаешь запись демо или обучающее видео - и задаёшь вопросы по содержимому. Генерирует чек-листы, инструкции и саммари на русском. Удобно для онбординга и разбора новых фич перед тестированием
💻 MacWhisper: локальная расшифровка больших файлов на Mac. Запись ретро на 50 минут - закинул, получил транскрипт с таймкодами. Без облака, без лимитов на размер файла в бесплатной версии
📹 Format Factory: конвертер под Windows. Видеосозвон весит много и расшифровывается дольше - сначала вытаскиваю аудиодорожку через Format Factory, потом гоню в MacWhisper или HypeScribe. Файл в несколько раз меньше, скорость транскрипции выше
Попробуй сегодня сам: надиктуй следующий баг-репорт через Handy вместо того, чтобы набирать вручную.
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #AITools #Автоматизация #tools #guides #cases #AI
Попробуй сегодня сам: надиктуй следующий баг-репорт через Handy вместо того, чтобы набирать вручную.
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #AITools #Автоматизация #tools #guides #cases #AI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3
Так выглядит лицо борца-чемпиона, который чуть не погиб от нападения обезьян
В 6 лет Дуния Сибомана был атакован стаей разъярённых шимпанзе в национальном парке в ДР Конго. Сибомане буквально оторвали пол-лица, а его родной и двоюродный братья и вовсе погибли
На парня было страшно смотреть: оторваны обе губы, часть уха, палец, порваны мышцы, огромные шрамы по всему лицу. Из-за внешности Дуния стал изгоем в своей деревне: дети дразнили его в школе, а взрослые сторонились
В 8 лет Сибоману привезли в США в рамках благотворительной программы. Мальчику провели более десяти сложнейших операций! Восстановили губы и мышцы, перенеся ткани с предплечья
После усыновления Дуния занялся вольной борьбой. Он вложил в неё все силы и пахал, чтобы пробиться на вершину. И пробился! За три дня борец взял два золота чемпионата Африки: сначала молодёжного (выиграл все схватки досрочно с общим счётом 33-1), а потом и взрослого 🥇🥇
Сейчас Сибомане 18 — и он один из самых вдохновляющих молодых спортсменов. Парень не скрывает свою внешность, открыто говорит и прошлом и упорно тренируется, чтобы быть лучшим 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤1👍1
🔸 Легенда «ручной тестировщик — самый лёгкий вход» больше не работает: чистый manual быстро замещают автоматизация и ИИ‑инструменты, а на каждую вакансию откликаются десятки резюме без реального опыта.
🔹 Самый рациональный старт — трек QA Automation Engineer: требования выше, но спрос, количество вакансий и уровень компенсации тоже выше, особенно по сравнению с позициями, где от вас ждут только кликать по формам.
🔸 Базовый стек для входа уже включает язык программирования (Python, Java, JS/TS или другой), умение писать автотесты, работать с API, понимать базы данных и хотя бы на базовом уровне участвовать в CI/CD‑процессе.
🔹 Одних курсов недостаточно: без практики на реальных или приближённых к реальным проектах вы попадаете в ту же «воронку иллюзий», где есть сертификат, но нет ни одного кейса, который заинтересует работодателя.
🔸 Рынок ждёт от QA не только технику, но и продуктовый взгляд: умение считать риски, приоритизировать сценарии, говорить с бизнесом на языке цифр и пользовательских проблем, а не только баг‑ID.
🔹 Горизонты роста смещаются: от классического «manual → senior manual» к связкам Automation, SDET, performance, security и UX‑исследованиям — тем, кто готов развиваться в смежные инженерные и продуктовые роли.
Как применить завтра: если вы уже в QA, выберите один трек развития (например, автоматизация UI или API на Python) и распишите конкретный план на ближайшие 3 месяца: темы, инструменты, небольшой учебный проект и метрику прогресса, вроде количества автотестов или покрытых сценариев.
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #Career #Automation
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Хабр
Юзабилити‑тестирование без иллюзий, или почему технических тестов недостаточно?
Юзабилити-тестирование Знакомая история: команда полгода шлифовала функционал, тестировщики уничтожили все баги, а пользователи уходят. Аналитик разводит руками, поддержка задыхается от тикетов,...
🔸 Он проверяет, решает ли продукт реальную задачу пользователя, а не только соответствует бизнес‑гипотезе или красивому макету: люди приходят с конкретной болью, и тест сразу показывает, закрываем мы её или нет.
🔹 Он считает не только баги, но и «трение»: сколько кликов, минут и лишних шагов уходит, чтобы оформить заказ, пополнить баланс или найти нужную функцию, и где люди массово сворачивают сценарий.
🔸 Он ловит пользовательские ошибки, которых не видно в позитивных и негативных тест‑кейсах: куда человек кликает по привычке, где путает поля, где жмёт «назад» и теряет данные.
🔹 Он отвечает на вопрос, понимает ли пользователь, что произойдёт дальше, может ли остановиться, вернуться, проверить и поправить — это напрямую влияет на доверие и готовность довести операцию до конца.
🔸 Он даёт измеримый фидбек по удовлетворённости: хочется ли человеку возвращаться, рекомендует ли он продукт, растёт ли удержание и LTV после правок, а не только проходит ли happy‑path.
🔹 Он проверяет понятность сценария без терминов из интерфейса: «оформите заказ» вместо «нажмите на кнопку “Корзина”», чтобы увидеть, как человек действует «на автомате», как в жизни.
🔸 Он заставляет продуктовую и QA‑команду чётко сформулировать цель проверки, описать целевую аудиторию и подготовить сценарии как истории пользователя — без этого любая сессия превращается в хаотичное «потыкали».
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #UX #Юзабилити
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Блок 2 уже готов. Соединил Блоки 1 и 2 в один PDF файл.
🔗 Ссылка на обновленный PDF документ
#тестирование #шпаргалка #основы #методичка
#тестирование #шпаргалка #основы #методичка
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤2👍1
— Word и Google Docs неудобны для точечной правки под вакансию: каждый раз править форматирование, переносить блоки и следить, чтобы ничего не поехало по верстке.
— Reactive Resume даёт структуру из коробки: контакты, summary, стек, опыт, проекты, образование и дополнительные блоки — вы просто заполняете поля и двигаете секции местами.
— Удобно хранить несколько версий CV: под manual, под automation, под продуктовый профиль — меняете акценты в summary и опыте, а базовые данные не трогаете.
— Есть экспорт в PDF и публичную ссылку: можно отправить файл в отклик и приложить online‑версию в Telegram/LinkedIn без лишних файлов.
— На примере «резюме Дарта Вейдера» автор показывает, что инструмент прощает эксперименты: можно быстро перебрать разные формулировки, порядок блоков и стиль, пока не найдёте читаемый вариант.
— Главный вывод статьи: инструмент не заменит содержание, но сильно снижает порог входа — поэтому лучше думать над конкретикой опыта, а не мучиться с полями и табличками.
Как применить завтра: заведите аккаунт на rxresu.me, перенесите туда текущее резюме, сделайте две версии — под «QA Engineer» и «QA Automation Engineer» — и сверьте каждую строчку с реальными требованиями вакансий, убрав то, что не добавляет шансов на отклик.
🔗 Reactive Resume — создаём стильное CV за 10 минут
#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #Карьера #Резюме
Please open Telegram to view this post
VIEW IN TELEGRAM