Обновить
203.39

Тестирование IT-систем *

Тестируем все и вся

Сначала показывать
Порог рейтинга
Уровень сложности

Как уязвимости в сетевой AI/ML архитектуре влияют на ROI?

Время на прочтение3 мин
Количество просмотров88

В предыдущем посте мы рассмотрели сетевую фабрику AI/ML как новую поверхность атаки. Мы уже описали, как уникальные паттерны трафика и протоколы типа RoCE создают нетривиальные векторы для атак. Сегодня мы изучим экономическую сторону этого вопроса: как эти уязвимости и риски напрямую транслируются в финансовые потери и влияют на ROI всей AI-инфраструктуры.

Читать далее

Новости

Пострелизная валидация данных как новый вид тестирования?

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров447

Что делать если шаткие предположения о логике работы легаси проектов используют как фундамент для новой логики?

Как обезопасить легаси проект от рисков, которые не может покрыть стандартное тестирование?

Как все это сделать быстро и дешево? И при чем тут, возможно, новый вид тестирования?

Читать далее

Как я научила ИИ быть моим напарником по тестированию

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.5K

Всем привет! Меня зовут Катя и я ведущий инженер по тестированию в MD Audit.

Хочу поделиться как я внедрила ИИ в процессы тестирования, чтобы не тратить время на рутинные задачи и больше заниматься любимым делом (кидать мемы в рабочие чаты).

Читать далее

Промпт для QA: представь, что ты НЕ тестировщик

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров2.4K

Привет, Хабр! Меня зовут Екатерина Кияшева, и я занимаюсь оптимизацией тестирования. Хорошее тестирование начинается с продуманного тест-дизайна. QA важно выстроить проверки так, чтобы тесты действительно были полезными. В этой статье расскажу, как промпт-инжиниринг помогает улучшать качество тест-дизайна, и поделюсь неожиданным открытием об ИИ, вдохновившем на заголовок. Тем, кто хочет сразу к промпту, жать сюда.

Читать далее

Топ-3 отечественных TMS: где вести тесты, когда привычные инструменты больше недоступны

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров354

После ухода с российского рынка популярных систем вроде TestRail, Qase и Zephyr у команд появился запрос на отечественные TMS с удобным интерфейсом, различными интеграциями и встроенной аналитикой.

В статье разберём топ-3 отечественных TMS: сильные стороны, функциональность для ручных и автоматизированных тестов, интеграции, аналитику, AI и стоимость.

Читать далее

CI/CD для Bare-Metal Embedded-разработки

Уровень сложностиСредний
Время на прочтение16 мин
Количество просмотров984

Многие embedded-разработчики привыкли работать без автоматизированных тестов, полагаясь на ручное тестирование и отладку через программатор. Это кажется простым и быстрым решением для небольших проектов. Однако при росте кодовой базы и команды такой подход приводит к критическим проблемам: баги возвращаются в новых релизах, знание о системе хранится только в головах разработчиков, а каждое изменение требует длительного ручного тестирования на стенде.

Автоматизация CI/CD для embedded-систем решает эти проблемы, хотя требует начальных усилий на настройку инфраструктуры.

Читать далее

Амбассадор Standoff: как за год ворваться в топ-5 площадок Bug Bounty?

Время на прочтение4 мин
Количество просмотров309

Всех приветствую! Ещё год назад я играл в CTF и работал как SOC-аналитик L1, а сегодня в компании «Газинформсервис» занимаюсь тестированием веб-ресурсов. В свободное время багханчу, и больше слов о моих успехах скажет статистика в профиле амбассадора Standoff. На Standoff Talks я выступил с докладом об эффективном поиске уязвимостей и хочу поделиться этим опытом здесь.

Читать далее

Как я чуть не положил домен заказчика ZeroLogon’ом, или почему некоторые пентестеры опаснее хакеров

Время на прочтение10 мин
Количество просмотров5.6K

Контроллер домена лежит. Терминальные серверы уходят в синий экран один за другим, а триста сотрудников молча смотрят на неработающие АРМ. Это не атака хакеров. Это начался пентест.

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

Меня зовут Дмитрий Калинин, я руковожу отделом по работе с уязвимостями информационных систем в Бастионе, и за годы практики я видел достаточно ошибок. Включая свои собственные.

Дальше расскажу реальные истории о том, как ZeroLogon чуть не уничтожил домен заказчика, как утренний запуск Nmap парализовал офис на несколько часов, и почему некоторые пентестеры могут быть опаснее хакеров. А затем разберем, какие точки отказа в корпоративной сети ломаются первыми и как не превратить аудит безопасности в производственную катастрофу.

Читать далее

От сбора данных к лучшим решениям: как автоматизация метрик помогает нам в Рунити развивать продукт

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров380

Привет, Хабр! Сегодня с вами Анна Асабина, главный инженер по тестированию, и Ольга Султанова, руководитель  направления тестирования в Рунити. Мы расскажем о нашем опыте внедрения метрик в тестировании: какие метрики для нас работают, зачем мы автоматизировали их сбор и что в итоге изменилось.

Читать далее

Как мы cделали AI-симулятор собеседований для QA и не сошли с ума при его тестировании

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров2K

AI-приложения являются волком в овечьей шкуре.

Можно всего за полдня создать впечатляющий AI-функционал с вау-эффектом. Который на уровне MVP будет работать просто замечательно. 

Но чуть позже наступит суровая реальность. На то, чтобы это “вау” заработало без глюков и галлюцинаций, уйдут месяцы.

И это - отличная новость для тестировщиков. 

Читать далее

Кайдзен-подходы в проектах разработки и внедрения информационных систем

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров2K

Человеческая история богата различными управленческими концепциями и практиками. Венцом управленческой мысли стала вторая половина ХХ века, когда проявилось «японское чудо», благодаря которому японские товары захватили мировые рынки. Немалую роль в «чуде» сыграли Кайдзен-принципы. В этой статье поговорим о применении некоторых из них для реализации ИТ-проектов.

Читать далее

Метрики качества: Изучи, Примени, Внедри. Часть 3: Статус тестирования и Эффективность исправления багов

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров1.3K

Каков наш статус тестирования?  Какая эффективность исправления дефектов?

В сегодняшней статье рассмотрим статус тестирования и эффективность исправления дефектов.

Читать далее

Тестирование AI-систем и роль MCP-сервера: теория и практика глазами QA

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров1.7K

MCP — это язык, на котором AI учится общаться с инструментами. Но если дать ему слишком много «слов», получится хаос. В статье можно узнать, почему MCP нужно курировать, где начинаются риски безопасности и как этот протокол помогает сделать взаимодействие с AI осмысленным и надёжным.

Почему MCP важен ->

Ближайшие события

Как подружить Hamcrest с POJO

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров452

При разработке автотестов нередко приходится сталкиваться проверками POJO, которые могут вернуться в ответах от API или быть сущностями в базе данных. Если вы также используете библиотеку Hamcrest, то наверняка сталкивались с проблемой, как лучше и оптимально использовать мэтчеры с POJO? Посмотрим, что предлагает Hamcrest из коробки, и познакомимся с тремя библиотеками, которые используют разные подходы.

Читать далее

Почему Python так популярен в 2025?

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров6.3K

Многие языки приходят и уходят, но Python является одним из тех языков, который давно зарекомендовал себя на рынке как один из лучших вариантов для разработчиков всех уровней (и не только).

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

Так почему же разработчики и тестировщики продолжают выбирать его? Ответ на этот вопрос я и предлагаю рассмотреть далее в статье.

Почему Python

Послание для всех, кто сейчас ищет работу в QA

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров17K

Все больше ребят говорят о том, что сейчас на рынке труда в тестировании непростая ситуация. Давайте попробуем разобраться в чем дело и как с этим жить.

Поехали!

Не искушайте пользователей делением на ноль

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров4.9K

Команда разработчиков прислала мне на ревью свой API, в одной из частей которого множество поддерживаемых значений выражалось в виде трёх чисел:

• Минимального допустимого значения.
• Инкремента.
• Максимального допустимого значения.

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

Команда сообщила, что если инкремент равен нулю, то поддерживаются только минимальное и максимальное значения.

Я указал, что эта архитектура искушает пользователя делить на ноль.

Читать далее

Собеседование QA-инженера: 5 вещей, к которым нужно быть готовым

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров706

Привет! Это команда Яндекс Практикума. Мы провели встречу «Что ждёт начинающего тестировщика на собеседовании». Зрители вместе с экспертом и наставником на курсе «Инженер по тестированию» Константином Булатовым разбирались, как проходят собеседования джуниоров QA-инженеров, чего ждут от тестировщиков в резюме и как новичку показать себя с лучшей стороны на интервью. Делимся самым важным.

Читать далее

Gradle для QA-инженера

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2.8K

Статья посвящена использованию Gradle в автоматизации тестирования. Рассматриваются настройка проекта, управление зависимостями, запуск тестов и лучшие практики для QA-инженеров. Приведены готовые примеры конфигураций и сравнение с Maven.

Читать далее

Итоги открытого бета-тестирования ОС «МСВСфера» 10

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров973

Ровно три месяца назад мы объявили о начале открытого бета-тестирования российской операционной системы "МСВСфера" 10. За это время установочный образ был скачан более 700 раз, и участники тестирования дали нам хорошую обратную связь.

В процессе тестирования система показала себя достаточно стабильной и удобной для пользователей.  Приведу некоторые отзывы:

Читать далее
1
23 ...