Есть возможность взять 1-2 начинающих QA или тех кто ещё осваивает тестирование на индивидуальное обучение или сопровождение. Разработаем персональный ROAD MAP под ваш текущий уровень на ближайшие 1-2 месяца и будем вместе достигать поставленной цели
🔗 Ссылка на профиль на Getmentor
🔗 Кому интересно, пишите мне в ЛС @Eugeniusz_1
🔗 Ссылка на профиль на Getmentor
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3
YouTube
Урок10 Python Пишем первые автотесты для UI на Selenium
🎯 Урок №10 курса QA4Life: рефакторинг API-автотестов и переход к UI-тестированию с Selenium. Практический разбор отладки падающих тестов, построение клиентской абстракции над HTTP-запросами, паттерн API Client в pytest — и анонс первых UI-тестов на Selenium…
Запись урока №10 (YouTube)
Запись урока №10 (Google)
Шпаргалка к уроку №10
Доступ к нашему репозиторию с проектом
⚡️ Домашнее задание:
1) Просмотреть видео
2) Тренажёр (Курс Python) от логический тип до "Условия внутри тела цикла"
3) КУРС на степике Добрый, добрый Python с Сергеем Балакиревым (раздел 10)
4) Книги: Бэйдер "Знакомство с Pyhon" -Гл.15 полностью
Левашов "Пайтон с нуля" - гл. 9 и Глава 11 (Отладка распространенных ошибок и проблем)
#python #автоматизация #курс #урок10
Запись урока №10 (Google)
Шпаргалка к уроку №10
Доступ к нашему репозиторию с проектом
git clone https://github.com/kirillbelovtest/QA4Life.git1) Просмотреть видео
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
Пост со ссылкой запущу в ближайший понедельник.
Новых постов пока публикую мало, т.к. пошёл учиться в СТРАТОПЛАН на курс команда + по работе и волонтёрским делам большая загруженность была.
Со следующей недели думаю снова вас порадовать крутыми полезняшками.
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 уже можно скачать в комментарии или по ссылке здесь
#тестирование #шпаргалка #основы #методичка
Блок 1 уже готов, а Блок 2, уже не за горами. Файл PDF уже можно скачать в комментарии или по ссылке здесь
#тестирование #шпаргалка #основы #методичка
🔥25❤2
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-х постов на тематику ИИ в день, главное чтобы они были полезными