RU

QA на уровне платформы: Как мы строили систему качества

Привет! Меня зовут Павел Игнатё , я QA–инженер в платформенной команде Авито . Я занимаюсь развитием и поддержанием качества Backoffice as a Service (…

тестированиеqaqa automationqa engineerqa testingplatformbaasтестировщиктестыподход к тестированию
Habr
RU

Настройка SMTP-сервера IIS 6.0 на Windows Server 2019 с поддержкой TLS и аутентификации Negotiate

В статье представлена пошаговая инструкция, которая поможет вам настроить SMTP-сервер на Windows Server 2019 для работы с шифрованием TLS на порту 587…

smtp-серверnegotiateтестированиеобеспечение качестваsoftware testingquality assuranceqaтестирование поинжиниринг качествабезопасность приложений
Habr
RU

Почему E2E-тесты флакают всё чаще и как с этим жить

Почему, несмотря на накопленный опыт и современный инструментарий, число флаки‑тестов растёт год от года? Исследование BitRise 2025 года показало, что…

тестированиеqaautomationавтоматизацияфлакинестабильные тестыflakypytest
Habr
RU

Что прокачать в IT этим летом: 60 открытых уроков

Технологии меняются быстрее, чем учебный план на ближайший месяц: сегодня нужно разобраться в ИИ‑агентах, завтра — в Kafka, K…

бесплатные IT-урокиобучение в ITоткрытые вебинарыискусственный интеллектбэкенд-разработкаDevOpsинформационная безопасностьтестированиесистемный анализразвитие карьеры
Habr
RU

Забытый, но небесполезный: багхантинг во вкладке Source. Актуалочка для 2026 года

2026 год, роботы доставщики на улицах крупных городов, автоматические сканеры уязвимостей для QA, фреймворки разработки , которые позволяют написать к…

тестированиетестирование веб-приложенийqa образованиеqa testingqaqa strategyqa leadweb-разработкауязвимости и их эксплуатацияуязвимость
Habr
RU

Shrinking: как property-тест сводит мусорный контрпример к минимуму

Property‑тесты умеют находить ошибки на самых неожиданных входных данных. Но настоящая магия начинается после падения теста: вместо списка и…

pythonконтрпримертестированиеshrinkingфаззингавтоматизация тестирования
Habr
RU

Борьба с галлюцинациями и 27 часов работы: практический опыт тестирования калькулятора трудозатрат с помощью ИИ

Сразу честно, чтобы вы понимали, с кем имеете дело: я из тех душнил, которые закатывают глаза, когда в сотый раз слышат «а давайте это все сделает ней…

иитестированиекалькулятор стоимостиgemini aiclaudepythonplaywrightpytestgit
Habr
RU

Внедрение ИИ-агента глазами QA: полгода от скепсиса до 1600 тестов за сутки

Привет, Хабр. Меня зовут Егор, я QA Fullstack Java в SENSE на проекте российского банка. Год назад я был уверен, что ИИ-агент в QA — это либо маркетин…

qa automationqaии-агентыискусственный интеллектseleniumselenideplaywrightтестированиеии в тестированиивнедрение
Habr
RU

Как начать карьеру в геймдеве: кем стать и сколько можно зарабатывать

Игровая индустрия — одно из IT-направлений, где многим интересно работать. Ещё в школе играл в игры — теперь хочешь их делать. Этот импульс понятен. Н…

образование в итобразование в itгеймдевигровая индустрияигрыграфикагеймдизайнтестированиеdevopsаналитика
Habr
RU

Типы границ для классов эквивалентности

Про типы границ я впервые услышала на тренинге Алексея Баранцева. Зачем они нужны? Да просто чтобы не забыть всё проверить. Написал чек-лист, потом пр…

тестированиетестирование потестирование веб-приложенийтестирование мобильных приложенийтестирование сайтовтестирование приложенийграничные значениеграницыклассы эквивалентности
Habr
RU

AI для Тестирования (QA): краткий гайд по инструментам

В своей статье об автоматизации различных аспектов QA роли с помощью AI я писала, что с высокой вероятностью, в ближайшие годы, с помощью AI будет воз…

тестированиетестирование веб-приложенийтестирование потестирование мобильных приложенийQAискусственный интеллектai
Habr
RU

Black-box тесты на Java: функциональные тесты за секунды и в параллель и почему я остался на своих

Я наткнулся на подход к функциональным тестам, который меня по-настоящему удивил. Тесты в нём вообще не знают, что внутри Spring: стучатся в реально п…

функциональные тестыинтеграционные тестыblack-box тестыSpring BootTestcontainersJaCoCoflaky-тестыпокрытие кодаJavaтестирование
Habr
RU

Один промпт разросся в регламент: как я разделяю ответственность внутри AI-навыка

Рабочий AI-навык для разработки быстро обрастает правилами: ревью, риски, проверки, handoff, итоговый ответ. В статье рассказываю, как я перестал утяж…

AIChatGPTGPTнейросетиискусственный интеллектпромпт-инжинирингразработкаcode reviewтестированиеавтоматизация
Habr
RU

Резервное копирование БД без влияния на потребителя. Тестируем Direct I/O в CopyWala

Тестирование функциональности Direct I/O — задача сама по себе нетривиальная. Сложность возрастает, если проверить работу функциональности можно тольк…

сбертехplatform vpangolincopywalaсубдтестирование
Habr
RU

Почему в Go больно писать автотесты (и дело не в синтаксисе)

testing в Go даёт только примитивы. Разбираем, почему автотесты в Go быстро превращаются в боль, и какого слоя исполнения в нём не хватает. Читать дал…

gogolangавтотестытестированиеинтеграционные тестыtestingtest frameworkallureaxiomqa automation
Habr
RU

Маленький файл robots.txt и большие последствия одной строки

Разбираемся, как работает robots.txt, почему его часто путают с инструментами индексации и какую роль он играет в эпоху ИИ-сканеров. Читать далее

robots.txtSEOпоисковая выдачаиндексацияЯндексGoogleИИсканерытестированиеhostkey
Habr
RU

Page Object Pattern в Selenium на Java: гайд по первому автотестовому проекту

UI‑тесты редко ломаются красиво: один редизайн формы — и локаторы приходится чинить по всему проекту. В статье разберём, как собра…

Page ObjectSeleniumJavaUI-тестыавтотестытестированиелокаторыJUnitSelenium WebDriverархитектура автотестов
Habr
RU

Избегаем парадокса пестицида, или Как мы внедрили систему рекомендаций «забытых» тест‑кейсов

Регрессионное тестирование часто опирается на один и тот же набор сценариев, и со временем это превращается в проблему: привычные прове…

яндексqaтестированиебагитест-кейсыпоиск багов
Habr
RU

Аудит QA-отдела «ТатИТнефти»: как провести независимую оценку компетенций за 20 дней и найти точки роста команды

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

тестированиеаудитqaqa automationqa engineerипрматрица компетенцийразвитие командыпрофессиональный ростиндивидуальный план развития
Habr
RU

Тестируем выделенный L40S и vGPU на 16 ГБ по производительности (llama.cpp, ComfyUI)

Сегодня в интернете какой только нет информации об искусственном интеллекте или его применении в разных сферах. Можно сказать, что он уже плотно вошел…

gpuvgpullmllama.cppнейросетиcomfyuivdsпроизводительностьтестированиеfirstvds
Habr