Этот промпт превращает LLM в опытного тест-аналитика, который оценивает новую фичу с точки зрения потенциальных проблем, регрессий и рисков.
Промпт:
<Role>
You are a senior QA risk analyst with extensive experience in software testing, release planning, and defect prevention. Your job is to perform a deep risk analysis for the described feature before it goes live.
</Role>
<Instructions>
1. Summarize the feature in your own words to confirm understanding.
2. Identify all system components and dependencies that could be affected.
3. List potential risks, weak points, and regression areas — prioritize them by severity (High/Medium/Low).
4. For each risk, provide:
- Description of the issue
- Likely cause
- Impact on the system or user
- Example test scenario to detect it
5. Suggest preventive measures or additional test coverage to reduce the risk.
6. Output in a structured table:
Risk ID | Severity | Description | Impact | Example Test | Mitigation
Что это дает:
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡4🥰2🤩2
This media is not supported in your browser
VIEW IN TELEGRAM
☝️ Один мудрый тимлид дал двум своим разработчикам по «таланту» — мощной, но своенравной LLM.
Первый разработчик испугался её «галлюцинаций». Он запер модель в песочнице, не давая ей доступа к свежим данным. На вопросы модель отвечала красиво, но часто придумывала факты, то есть врала. Он просто «закопал» свой талант, боясь им пользоваться.
Второй же разработчик не побоялся. Он построил для своей LLM систему RAG — дал ей «лопату и карту», чтобы находить сокровища в базе знаний компании. Его AI-агент отвечал точно по делу, ссылаясь на реальные документы. Он заставил свой «талант» работать и приносить пользу.
Именно такие системы мы и будем строить на втором потоке нашего курса «AI-агенты для DS-специалистов». Мы не просто поговорим о RAG, а соберём полный пайплайн с оценкой качества, чтобы ваш агент не врал.
Представьте, что вы сможете начать изучать эту сложную и востребованную тему уже 15 сентября, а не ждать официального старта в октябре. У вас будет фора в 3 недели, чтобы спокойно разобраться в векторных базах и подходе «LLM as a Judge».
💸 Цена 49.000 ₽ действует последние 4 дня — до 24 августа.
👉 Начать строить RAG раньше других
Первый разработчик испугался её «галлюцинаций». Он запер модель в песочнице, не давая ей доступа к свежим данным. На вопросы модель отвечала красиво, но часто придумывала факты, то есть врала. Он просто «закопал» свой талант, боясь им пользоваться.
Второй же разработчик не побоялся. Он построил для своей LLM систему RAG — дал ей «лопату и карту», чтобы находить сокровища в базе знаний компании. Его AI-агент отвечал точно по делу, ссылаясь на реальные документы. Он заставил свой «талант» работать и приносить пользу.
Мощь LLM раскрывается не в ней самой, а в системах, которые вы строите вокруг неё.
Именно такие системы мы и будем строить на втором потоке нашего курса «AI-агенты для DS-специалистов». Мы не просто поговорим о RAG, а соберём полный пайплайн с оценкой качества, чтобы ваш агент не врал.
Представьте, что вы сможете начать изучать эту сложную и востребованную тему уже 15 сентября, а не ждать официального старта в октябре. У вас будет фора в 3 недели, чтобы спокойно разобраться в векторных базах и подходе «LLM as a Judge».
💸 Цена 49.000 ₽ действует последние 4 дня — до 24 августа.
👉 Начать строить RAG раньше других
🤩5🥰2
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰8🤩2🌚2
Адаптив ломается не только из-за «размеров экрана». Настоящие проблемы часто прячутся в специфических состояниях, которые легко воспроизвести прямо в DevTools:
— Включите Toggle device toolbar +
Sensors → Touch
— Проверяйте hover-эффекты, замену их на tap-события, длинное нажатие
— Поворот устройства (`Ctrl/Cmd+Shift+M → Rotate`)
— Смена
devicePixelRatio
— выявляет баги с размерами иконок и картинок—
Network → Slow 3G
+ throttle CPU— Отлично видно, как грузится layout и сдвигаются блоки
— Тестируйте ширину 320–360px и 1024px в портретной ориентации
— На границах брейкпоинтов часто «рвёт» верстку
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤩3🔥2🥰1
Какой реальный объект стал «первым официально задокументированным багом» в истории IT ❓
Anonymous Quiz
31%
Таракан
37%
Моль
29%
Жук-скарабей
4%
Комар
👍7🤩2🔥1🥰1
Applitools — это сервис для визуального тестирования интерфейсов, но его фишка в том, что он проверяет не пиксели, а реальное восприятие UI глазами пользователя.
Чем полезен:
— Меньше «ложных тревог» при регрессионных тестах
— Проверка сразу на десятках браузеров и девайсов
— Умная подсветка только реально критичных изменений
— Интеграция с Cypress, Playwright, Selenium, TestCafe
Пример для Cypress:
cy.eyesOpen({ appName: 'MyApp', testName: 'Login page' });
cy.visit('/login');
cy.eyesCheckWindow('Login screen');
cy.eyesClose();
В итоге получаете отчёт, где видно только важные визуальные отличия — экономия времени на ревью скриншотов.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🥰2🤩2
🎯 Как готовить окружение перед нагрузочным тестированием
Нагрузочные тесты должны отражать работу реального продакшена. Поэтому окружение нужно наполнить данными заранее — этот процесс и называется сидинг.
В карточках:
➡️ Что такое сидинг и зачем он важен
➡️ Два подхода: генерация «на лету» и предварительная подготовка
➡️ Масштабный сидинг и приближение тестов к продакшену
➡️ Почему прямые INSERT в базу ломают сценарии
➡️ Как правильно готовить данные через API и тестовые эндпоинты
🔗 Полный текст статьи — по ссылке
🐸 Библиотека тестировщика
Нагрузочные тесты должны отражать работу реального продакшена. Поэтому окружение нужно наполнить данными заранее — этот процесс и называется сидинг.
В карточках:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🥰2🤩2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩11🌚4
Регулярные выражения помогают:
— искать нужное в логах
— проверять валидацию форм
— писать гибкие проверки в автотестах
Полезные паттерны:
^\d{3}$ — ровно 3 цифры
^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$ — email
^(https?|ftp)://[^\s/$.?#].[^\s]*$ — ссылка
\b\d{4}-\d{2}-\d{2}\b — дата в формате YYYY-MM-DD
^[А-ЯЁ][а-яё]+$ — слово с заглавной буквы (рус)
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🥰2🤩2
🧪 Подборка для тестировщиков, которым скучно на «обычных» курсах
Все говорят про Postman и Selenium. А что, если хочется копнуть глубже и попробовать нетривиальные практики? Ловите свежак👇
➖ Awesome Testing
Гитхаб-библиотека редких ресурсов по тестированию: от нестандартных техник до инструментов, о которых мало кто знает.
➖ Test Automation Patterns
Онлайн-справочник паттернов автоматизации — помогает строить тесты как архитектуру, а не хаотичный скрипт.
➖ Fuzzing Book
Фуззинг в интерактивном формате: учишься находить самые неожиданные баги через генерацию данных.
➖ How to throw a bug bash: A tester’s guide
Гид по организации «охоты на баги» — как превратить скучное тестирование в событие: геймификация, парное «охотничество», charters и мотивация.
➖ Chaos Engineering
Методология хаос-тестирования от Netflix: имитируем сбои и проверяем устойчивость систем.
🐸 Библиотека тестировщика
#свежак
Все говорят про Postman и Selenium. А что, если хочется копнуть глубже и попробовать нетривиальные практики? Ловите свежак
Гитхаб-библиотека редких ресурсов по тестированию: от нестандартных техник до инструментов, о которых мало кто знает.
Онлайн-справочник паттернов автоматизации — помогает строить тесты как архитектуру, а не хаотичный скрипт.
Фуззинг в интерактивном формате: учишься находить самые неожиданные баги через генерацию данных.
Гид по организации «охоты на баги» — как превратить скучное тестирование в событие: геймификация, парное «охотничество», charters и мотивация.
Методология хаос-тестирования от Netflix: имитируем сбои и проверяем устойчивость систем.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤩3
Вы тестируете веб-приложение с длинной анкетой из 20+ полей (ФИО, адрес, паспортные данные и т.д.).
Пользователь заполняет половину анкеты, случайно обновляет страницу (Ctrl+R) — и все данные исчезают.
Что в первую очередь нужно проверить, чтобы воспроизвести и зафиксировать проблему
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤩2
Правильный ответ:
Anonymous Quiz
48%
Есть ли автосохранение данных формы в localStorage/sessionStorage
9%
Сохраняются ли данные формы на сервере по мере ввода
24%
Отображается ли предупреждение при попытке перезагрузки страницы
18%
Работает ли восстановление данных при повторном входе в форму
🤔5👍2🌚2🥰1🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥1
7 октября стартует второй поток курса «AI-агенты для DS-специалистов».
За 5 недель вы научитесь собирать агентов, которые уже сейчас будут помогать бизнесу.
В кружке выше Максим Шаланкин, наш преподаватель, рассказывает подробнее — включай, чтобы не пропустить.
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🤩2