QA Hacking | Ermita
Открыть в Telegram
http://qahacking.ru/ - тренажеры для QA https://ermita.one/courses/ - курсы для QA и прочих. В этом канале - материалы для QA, анонсы выступлений, скидки на курсы, полезные ссылочки и умеренно смешные картиночки.
Больше2 855
Подписчики
-224 часа
-67 дней
-2630 день
Архив постов
2 855
Если у вас нет на проекте чата с документацией, вы можете завести свой собственный - просто скачайте его к себе локально.
Как это работает.
1. Загружаете документацию по проекту / нормативку
2. Задаете вопросы по загруженным документам
Или:
1. Загружаете новую документацию
2. Запускаете инструмент для анализа, который тестирует загруженное на тестируемость, однозначность и вот это всё, а также на интеграцию с продуктом. Подсвечивает сомнительные места
Или:
1. Загружаете постановку + спеки АПИ + что еще у вас есть
2. Запускаете инструмент генерации чек-листов и тест-кейсов
А еще там есть учебник по RAG и прочим полезным штукам. И да, это уровень ноль чтобы вкатиться. А следующим уровнем вы уже будете развивать инструмент самостоятельно, добавлять курсоры к векторам, онтологии и все что еще сможете придумать.
В общем это и учебный материал и полноценный стартовый инструмент для облегчения нашей жизни на работе.
2 855
Если у вас нет на проекте чата с документацией, вы можете завести свой собственный - просто скачайте его к себе локально.
Как это работает.
1. Загружаете документацию по проекту / нормативку
2. Задаете вопросы по загруженным документам
Или:
1. Загружаете новую документацию
2. Запускаете инструмент для анализа, который тестирует загруженное на тестируемость, однозначность и вот это всё, а также на интеграцию с продуктом. Подсвечивает сомнительные места
Или:
1. Загружаете постановку + спеки АПИ + что еще у вас есть
2. Запускаете инструмент генерации чек-листов и тест-кейсов
А еще там есть учебник по RAG и прочим полезным штукам. И да, это уровень ноль чтобы вкатиться. А следующим уровнем вы уже будете развивать инструмент самостоятельно, добавлять курсоры к векторам, онтологии и все что еще сможете придумать.
В общем это и учебный материал и полноценный стартовый инструмент для облегчения нашей жизни на работе.
2 855
Сделала скилл для Claude Code и Cursor, который приводит русскоязычный Allure в человеческий вид.
Если вы поручаете ЛЛМ-ке описывать тесты в Аллюре, то наверняка уже сталкивались с тем, что пишет она по настроению. Сегодня пишет непонятную техничку, а завтра у нее просыпается приступ графомании и описания выпадают за пределы экрана.
Скилл держит один канон заголовка, пишет шаги инфинитивом, вычищает канцелярит и не даёт тащить локаторы в UI-шаги. Описания сделаны plain-text-first, потому что markdown в Allure рендерится, когда захочет. Главное правило: формулировка выводится из ассертов. Если тест проверяет только 200, значит заголовок не обещает вам сверх этого.
Ещё есть линтер по allure-results на голой стандартной библиотеке, ему всё равно, чем вы пишете тесты. Скилл можно взять и адаптировать под себя. Главные болезни учтены, но мало ли - вдруг ваша ЛЛМ чем-то особым отличается.
https://github.com/yugoru/allure-styleguide-ru
2 855
Всем доброй пятницы и крепких нервов!
(если что, все совпадения случайны, речь не про какого-то конкретного менеджера).
2 855
Сделала для студентов инструмент для анализа результатов прогона тестов.
Это учебный полигон с багулетами для наглядности. 17 pytest-тестов ходят в живой API, часть падает намеренно. Задача инструмента не чинить, а ставить диагноз.
Что делает триаж. Берёт отчёт прогона, собирает по каждому падению пакет контекста: трейсбек + код теста + контракт из спеки и отдаёт LLM. Модель ставит вердикт по строгой схеме: категория, улики, уверенность и рекомендация. Дальше код группирует падения по причинам и складывает сводку + пишет черновики багов.
Работает с любой OpenAI-совместимой моделью, включая локальные. Но если у вас вдруг нет ключа, то потренироваться можно вручную: промпт + отчёт + спека в любой чат с LLM.
Внутри репозитория ещё лежит папка lessons/, там мини-учебник из 7 уроков о том, как надо (и как не надо) разбирать результаты прогонов вместе с ИИ.
С меня репо, с вас звездочка на него
2 855
Всем отличного предпоследнего рабочего дня недели!
Доработан тренажер REST API - теперь там есть небольшая UI песочница чтобы было лучше понятно как запросы от фронта улетают к бэку и плюс расширен сваггер, там добавлены запросы с багами, которые нужно самим найти, без подсказочек.
2 855
Некоторые люди немножечко психи, но в хорошем смысле. Вот, например, один из таких людей сделал инструмент, при помощи которого вы можете читать свои канальчики в ТГ, не отвлекаясь от вайбкодинга.
Я пока не придумала в каких жизненных обстоятельствах это может мне пригодиться, поэтому делюсь с вами просто потому что это волшебно. Ну вот пишете вы свои автотестики с Курсором или Клодкодом (не говорите что таких тут нет), и раз, просите клода найти непрочитанные сообщения в ТГ и принести их вам прямо в консоль. Или взять кусок кода и отправить коллеге...
В общем, сами придумывайте, инструмент бесплатный, безопасный, инфа не покидает ваш контейнер.
2 855
Освежала шпаргалки студентам. Оказалось, в одной лекции была одна, в другой другая. Когда я читала, была уверена что это одна и та же картинка. Теперь не могу выбрать какая удобнее. Берите обе.
2 855
Ладно, еще спонтанный анонс курса. Попросила чатгпт нарисовать картинку для курса "ИИ в ручном тестировании: ускорение работы QA", и у меня ощущение, что он переборщил. Хотя и вышло прекрасно. Добавлять на сайт не буду, а вам покажу.
Почему-то особо доставил чувак на заднем плане.
Всем восстановления психического здоровья за выходные, и помните - следующая неделя короткая, будет полегче!
2 855
Всем доброй пятницы! Пока я готовлю новый большой технический курс, хочу напомнить про старые курсы для тестировщиков, как бесплатные так и умеренно платные с оплатой в рублях (Эрмита) и в евро (GradeBuilder).
2 855
Попросила сегодня гпт нарисовать стикеры в стиле Страдающего Средневековья про нашу жизнь. Материться я его не просила, кстати, этому он у кого-то из вас научился, видимо, читая соцсеточки.
Не со всем согласна, но в целом вышло неплохо.
2 855
Когда разработчики все поломали, а ты пытаешься до них достучаться всеми возможными способами.
Попросила чатгпт сделать гачи открытку, а у него было романтическое настроение (хотя я планировала пожестить).
2 855
Друзья, я 3 года и 3 месяца шла к этой платформе вместе с психиатром (не фигурально, она мне действительно помогла находить скудные международные исследования и подходы к обучению нейроотличных людей). И в итоге СДВГ-френдли учебная платформа появилась на свет:
https://moinaki.life/ru/promo
Ее можно (и нужно) бесконечно улучшать, там запланирован еще десяток полезных фич, но главные уже там. Сейчас на платформе мало технических курсов, так методическую часть временно захватила моя коллега - очень крутая HR адвайзер и у нее свое видение. Но в ближайшее время я начну туда переносить и курсы по тестированию, и все остальное. Но там и без этого куча полезного.
Подписка в рублях появится в скором времени, но без промо кода 14 дней бесплатно, с кодом все 28.
Всех приглашаю, ну и лайк-шер-репост принесет вам много плюсиков в карму, хорошую зарплату и отпуск в классном месте (это пока не точно, но вероятность есть).
2 855
Новое слово в банковской безопасности: вы сами виноваты в том, что у нас дыры.
Так профессия специалиста по информационной безопасности скоро станет ненужной - пользователи сами будут и пентестерами и кибербезами.
История подсмотрена в канале "Только не на юрлицо!". Не реклама, но название отличное, конечно.
2 855
Когда разработчик решил сам завести баг и заменил непонятные тестировщицкие ФР (фактический результат) и ОР (ожидаемый результат) на ОП (объективное поведение) и ОП (ожидаемое поведение).
Всё логично... вроде бы...
2 855
Лично меня больше всего напрягает то, что я только с третьего прочтения поняла в чем проблема - мозг просто не понял какие еще дни бывают.
2 855
Уровень душноты и токсичности уже достиг человеческого. Но качество ревью пока что похуже :)
2 855
Для всех, кто готовится к собеседованию и хочет потренироваться на котиках виртуальном интервьюере, оценить свои знания и не пытаться умереть от страха при этом, мы сделали такой инструмент - Симулятор собеседования QA инженера. Вы можете указать конкретную вакансию на которую подаетесь (скинуть текстовое описание), или подсветить на что сделать упор в тренировке, пообщаться с Алевтиной (ни капли осуждения, сплошное понимание), и получить фидбек (попробуйте от живого человека получить такой быстрый отзыв!).
Приходите, тренируйтесь, штука хорошая.
