TGViewer
Channel Public Channel
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты

Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты

@testerlib

Все самое полезное для тестировщика в одном канале.

Наши курсы: https://clc.to/wlBkTA

По рекламе: @tproger_sales_bot

Учиться у нас: https://proglib.io/w/12538d6f

Для обратной связи: @proglibrary_feeedback_bot
Subscribers
9.02K
Photos
2.1K
Videos
254
Links
3.6K

Showing posts older than #5090 · Back to latest

Older Posts 16 shown
Post #5089 609
🔥 Стартуем СЕГОДНЯ! Новый поток курса «Разработка ИИ-агентов» открыт

По этому поводу мы решили выложить закрытую запись одного из уроков из программы. Найти её в поиске YouTube нельзя — она доступна только по ссылке и всем, кто будет на курсе.

Внутри глубокий разбор LLM от Алексея Яндутова (Senior ML-инженер, развивал ответы «Алисы» и «Нейро» в Яндексе). Учимся получать точный результат без галлюцинаций.

Что внутри урока:

- Устройство LLM.
- Рабочие шаблоны промптов (Persona, Chain-of-Thought и др.).
- Разбор реального кейса Яндекса. Как автоматизировать разметку, обойти качество людей на 5% и срезать косты на 60%.


После просмотра вы поймете, когда хватает промпт-инжиниринга, а когда нужен RAG или fine-tuning.

👉Смотреть закрытый урок на YouTube

Понравился урок? Переходите на новый уровень! Оставляйте заявку на курс, чтобы научиться проектировать надежные автономные системы. Обучение началось, но вы еще успеваете присоединиться.

🔗 Занять место на курсе
  • 🤩 3
  • 🥰 2
  • ❤ 1
Post #5087 652
🚀 Уже завтра стартует новый поток курса «ИИ-агенты»!

Мы собрали мощнейший состав преподавателей. Учить вас проектировать архитектуру и собирать продакшн-агентов будут инженеры и исследователи из топовых IT-компаний.

Старт уже завтра!

Сомневаетесь, подойдет ли вам программа и подача? Начните с бесплатного демо-урока!

Всего за 2 часа вы заглянете под капот ИИ-агента, поймете, чем мышление модели отличается от ее ответа, и научите систему чинить собственный код. Это идеальный способ протестировать нашу платформу перед покупкой.

🔗 Пройти демо-урок и занять место на курсе
  • 🤩 3
  • 🥰 2
Post #5086 595
🔥 3 способа скрыть элемент, которые обязан знать каждый тестировщик

В CSS есть несколько для этого способов, и каждый ведёт себя по-своему:

— один полностью исключает элемент из потока
— другой делает его невидимым, но он остаётся в DOM
— а третий — вообще всё ещё кликается

Почему это важно:

— ломаются автотесты, если не учесть способ скрытия
— isDisplayed() и isVisible() могут врать
— доступность (a11y) зависит от метода
— критично при проверке модалок, спойлеров и выпадашек


📌 На картинке — краткая шпаргалка по трем базовым методам. Сохраните, пригодится в каждом втором UI-тесте 🎀

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#cheat_sheet
  • 👍 3
  • 🥰 2
  • 🤩 2
  • ❤ 1
Post #5085 695
📋 Чек-листы для тестировщика

В подборке — материалы с примерами и шаблонами, которые помогут составить рабочие чек-листы для ручного тестирования всех ключевых направлений.

➡️ Complete QA Process Checklist

Подробный чек-лист на весь цикл QA: от анализа требований до релизной верификации. Готовый шаблон доступен бесплатно.

➡️ QA Checklists Explained

Глубокое руководство по принципам построения чек-листов, их роли на разных этапах тестирования и где применять.

➡️ The Only Software Testing Checklist You Need

Универсальный чек-лист для ручного тестирования, охватывающий функциональность, API, UI, performance, compatibility.

➡️ Как составить чек-листы для эффективного тестирования

Пошаговый подход по категориям: «для чего чек-лист», «как разбивать на блоки», «как формулировать кейсы».

➡️ Чек-лист и шпаргалка по тест‑кейсам

Лаконичные примеры чек-листов для веб-приложений: функционал, формы, UI, сценарии. PDF-формат для скачивания.

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#release_digest
  • 🥰 3
  • 🤩 2
  • 👍 1
Post #5084 574
🔥 Не называйте любого продвинутого чат-бота «ИИ-агентом»!

Дмитрий Юдин, руководитель AI/ML-направления в Сloud․ru, наглядно разбирает уровни абстракции ИИ-продуктов и убирает путаницу в понятиях.

Что внутри видео:

- Почему ассистент и агент принципиально разные сущности;
- Как ассистент может быть просто «обёрткой» над LLM, а может скрывать под капотом сложнейшую мультиагентную систему;
- Как понимать архитектуру глубже, чтобы проектировать сильные решения.

Начните создавать агентные системы с нашего бесплатного демо-урока. Всего за 2 часа разберем внутреннее устройство агента, научим его чинить свой собственный код и сохранять контекст после перезапуска.

🔗 Забрать бесплатный демо-урок
  • 🤩 3
  • 🥰 2
Post #5079 625
🧩 Что скрывается за фразой «компонентное тестирование»

В теории всё просто: есть модульные, есть интеграционные, а между ними — компоненты. А вот на деле все смешано, и границы размыты.

Что в карточках:

🔤 Почему компонентный тест — это всё ещё модульный, но с нюансами
🔤 В чём отличие unit-подхода от проверки бизнес-логики
🔤 Кто должен писать такие тесты и почему всё не так очевидно

Если вы тоже сталкивались с этим термином, но чувствовали смутное раздражение — загляните в карточки.

🔗 Ссылка на статью

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#теория_на_пальцах
  • 👍 2
  • 🥰 2
  • 🤩 2
Post #5078 615
🤨 Как заставить AI-агента не ломать архитектуру, а нормально писать код?

Мы привыкли общаться с ИИ промптами, но для автономных систем это путь к бесконечным циклам и сливу бюджета. Чтобы убрать хаос, инженеры переходят на Spec-Driven Development (SDD).

Вот как этот подход меняет работу агента на практике:

🔹Контракт вместо текста. Сначала пишется строгая спецификация (JSON-схема/OpenAPI) и автотесты. Агент зажат в рамки интерфейсов, за которые физически не может выйти.
🔹Контроль на шагах. Внутри петли Think-Act-Observe агент сверяет действия со спецификацией.
🔹Саморефлексия. Если ИИ нарушил типы или «додумал» лишнее, тест падает. Агент получает ошибку в контекст и сам правит код, не выходя за рамки ТЗ.

Это лишь база того, как укротить ИИ-разработку. Если вы хотите глубоко внедрить эту методологию, научиться проектировать архитектурные контракты и собирать отказоустойчивые системы — оставляйте заявку на наш новый курс по Spec-Driven Development. Стартуем совсем скоро🙂
  • 🥰 2
  • 🤩 2
Post #5077 617
🤯 DORA — что это и при чём тут тестировщик

Digital Operational Resilience Act — регламент ЕС, обязывающий финансовые организации доказывать, что их IT-системы устойчивы к сбоям и кибератакам. Вступил в силу в январе 2025.

5 столпов DORA:

🔵 Управление ICT-рисками — фреймворк для выявления и снижения рисков
🔵 Отчётность об инцидентах — первое уведомление за 4 часа, промежуточный отчёт за 72 часа, финальный за 30 дней
🔵 Тестирование устойчивости — регулярные тесты, включая пентест по методологии TIBER-EU
🔵 Управление рисками третьих сторон — контроль поставщиков IT-услуг
🔵 Обмен информацией — добровольный обмен данными о киберугрозах

Что это значит для QA:

— Resilience-тестирование становится обязательным, а не «хорошо бы»
— Тесты на отказоустойчивость, восстановление, failover — это теперь требование регулятора
— Нужна трейсабилити: от требования → к тест-кейсу → к результату → к отчёту
— Штрафы: до 2% годового оборота для организации, до €1 млн лично для руководителя


👍 — знал/а
🔥 — стало понятнее

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#теория_на_пальцах
  • 🔥 9
  • 👍 2
  • 🥰 2
  • 🤩 1
Post #5075 656
🔥 ИИ-выходные: Собери своего AI-агента за 2 дня

Хватит просто читать про ИИ, пора собирать автономные системы руками! 1–2 августа пройдет хардкорный онлайн-интенсив для junior-middle разработчиков.

Формат: теория ➡️ сразу практика. Вы будете управлять AI-инструментами.

🛠️ Как всё пройдет:

День 1 (Суббота): разбираем анатомию агента, подключаем инструменты (shell, GitHub, Postgres) и дебажим трейсы.
День 2 (Воскресенье): собираем собственного агента под вашу задачу, настраиваем Eval + Guardrails (чтобы бот не галлюцинировал) и проводим демо.


Для кого: Вы пишете на Python, работаете с Git и терминалом. (С нуля не подойдет, темп очень быстрый!)

Артефакт на выходе: Рабочий репозиторий с вашим агентом, который не стыдно показать команде.
👨‍💻 Спикер: Алексей Жиряков (Сбер, GenAI).

Места ограничены!

👉 Изучить программу и занять место
  • 🥰 2
Post #5074 686
🔆 Когда баг не ловится

Клиент сообщает, что у него ошибка, но вы не можете её повторить. Ваши шаги?


Классическая ситуация для QA: баг «живёт» у пользователя, но у вас всё работает идеально.

🔜 Как действовать:

🔘 Собрать контекст: версия браузера, устройство, ОС, время, скрин/видео, логи.

🔘 Сравнить окружения: проверить конфигурацию продакшна, теста и staging.

🔘 Поиграть с данными: возможно, баг зависит от конкретного пользователя, роли или состояния кэша.

🔘 Записать наблюдения: даже если не воспроизводится — оформить отчёт с гипотезами и шагами.

💡 Хороший ответ звучит не как «не смог повторить», а как «исследовал, собрал данные и сузил возможные причины».

Таких специалистов ищут — не тех, кто ищет баги, а тех, кто ищет истину.

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#карьерный_трек #middle
  • 👍 5
  • 🥰 2
  • 🤩 2
Post #5073 699
🖥️ Как проверить адаптивность приложения для нестандартных разрешений экрана

При тестировании приложений часто забывают про экраны с необычными разрешениями, например, 800x600 или 5K. Эти размеры требуют отдельного подхода, чтобы убедиться, что интерфейс остаётся функциональным и красивым на всех типах устройств.

Промпт:

How can I check the responsiveness of my application for screen resolutions that are rarely used (e.g., 800x600 or 5K)? What testing tools and
methods should be applied for these screen sizes?


Чем полезен:

➡️ Проверяет, как приложение ведет себя на экранах с редкими разрешениями
➡️ Помогает выявить проблемы с отображением и интерфейсом на разных типах экранов
➡️ Рекомендует методы тестирования, включая эмуляцию и использование инструментов

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#артефакт
  • 👏 3
  • 🤩 2
  • 🔥 1
  • 🥰 1
Post #5072 683
🔥 Открытое занятие по AgentOps — курс стартовал!

Сегодня в 19:00 по МСК пройдет первое занятие нового потока, на которое может прийти каждый. Оцените пользу нашего подхода на ретрансляции урока в VK!

👨‍💻 Спикер: Андрей Носов

Тема: Архитектура управления: state machine для AI-агентов

Будем разбираться, как использовать State machine в качестве главного оружия против стохастики (непредсказуемости) LLM.

Что в программе:

● State machine: инварианты и терминальные состояния;
● Паттерны маршрутизации: Supervisor, ReAct, Plan-and-Solve;
● Детекция циклов и настройка аварийных выходов;
● Абстракция от модели: как сделать каркас, который переживет смену LLM/провайдера;
● Адаптация графов под ограничения локальных моделей;
● Версионирование графов и миграции стейта.

Результат занятия: Вы поймете, как спроектировать надежный каркас агента с жестким контролем исполнения и переходов.

👉 Подписывайтесь на нашу группу ВКонтакте, чтобы не пропустить старт трансляции!
  • ❤ 2
  • 🥰 2
  • 🤩 2
Post #5071 656
🔥 Вопрос с собеседования

Интернет-магазин. Пользователь добавил товар в корзину по цене 1 000 ₽. Пока оформлял заказ, цена изменилась на 1 500 ₽. Заказ оформился по старой цене — 1 000 ₽.

Это баг ❓

👇 Правильный ответ (нажми, чтобы прочитать):

Зависит от бизнес-требований. Но в большинстве случаев — да, это баг.

🔵 Два подхода:

— Цена фиксируется при добавлении в корзину — пользователь видит то, за что платит. Но магазин может терять маржу при массовых изменениях цен.
— Цена обновляется в реальном времени — актуальная стоимость, но пользователь может быть неприятно удивлён на этапе оплаты.

🔵 Что проверять QA:

— Изменение цены между добавлением в корзину и оформлением заказа
— Поведение при изменении цены во время оплаты (после нажатия «Оплатить»)
— Отображение актуальной цены на всех этапах: каталог → корзина → чекаут → подтверждение
— Что происходит, если товар снят с продажи, пока лежит в корзине

💡 QA не решает, какая логика правильная. QA проверяет, что реализованная логика соответствует требованиям. А если требований нет — задаёт вопрос ДО тестирования.

👍 — знал/а
🔥 — стало понятнее

💼 Щелкаешь такие задачи как орешки? Найди проект с достойной зарплатой тут

🐸 Библиотека тестировщика

#стендап_qa
  • 🔥 9
  • 👍 6
  • 🤩 2
  • ❤ 1
  • 🥰 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →