тестированиеСбросить фильтр ×

Совет тестировщика: обработка спецсимволов в именах файлов

A@qachanellавтор про «it»
18 ч
Совет от тестировщика 87/∞ : Спецсимволы в имени файла при загрузке. Пользователь загружает файл с именем вроде отчёт №1 (финал) v2.xlsx". Слэши, решётки, скобки и кириллица в имени – частая причина, почему загрузка падает молча.
Совет тестировщика: обработка спецсимволов в именах файлов

Тестирование RTL-интерфейсов

A@qachanellавтор про «it»
вчера
Совет от тестировщика 86/∞ : Языки с письмом справа налево переворачивают не только текст. Арабский и иврит разворачивают весь интерфейс зеркально: меню, иконки со стрелками, выравнивание. Если у продукта есть такая локаль, проверяйте её отдельно, а не по аналогии с обычной.
Тестирование RTL-интерфейсов

Особенности локализации множественных чисел

A@qachanellавтор про «it»
3 дн
Совет от тестировщика 85/∞ : Множественное число в разных языках устроено по-разному. 1 файл, 2 файла, 5 файлов – в русском три формы, в английском две. Если для множественного числа используется просто шаблон "count + слово", в половине языков он даст неверный результат.
Особенности локализации множественных чисел

Как правильно тестировать AI-агентов: от роутинга до траекторий

В отличие от RAGi-систем, где оценка строится вокруг четырёх измерений (данные, кандидатогенератор, реранкер, ответ LLM), тестирование AI-агентов сложнее из-за недетерминированности их поведения. Разбор статьи инженера Postgres AI Hybrid Manager описывает поэтапный подход к эвалюации агентов — от простой проверки маршрутизации запросов до анализа полных траекторий действий.

Автор статьи прошёл путь от простых проверок к сложной системе тестирования и поделился граблями: обычные REST-подходы (статус-коды, JSON-схемы) не работают, поскольку LLM может решить задачу «другим путём» или красиво ответить, упустив суть.

0.7–0.85порог прохождения теста TCR

Полный разбор →

Совет по безопасности при обмене ссылками

A@qachanellавтор про «it»
4 дн
Совет от тестировщика 84/∞ : Ссылка с параметрами в адресной строке. Скопировали урл со своей страницы и отправили другу, а в ней токен доступа или чужой внутренний id. Проверьте, что в адресной строке не оказалось того, что не должно покидать вашу сессию.И никогда не бросайте незнакомым людям свой cURL, в котором может быть авторизационный токен.
Совет по безопасности при обмене ссылками

Подборка образовательных плейлистов для тестировщиков

A@qachanellавтор про «it»
5 дн
Подборка образовательных плейлистов для тестировщиков

РТК-ЦОД запустил услуги независимого тестирования ИТ-решений

3@ru3dnewsавтор про «tech»
5 дн
РТК-ЦОД начал оказывать услуги независимого тестирования ИТ-решений РТК-ЦОД, ИТ-сервис-провайдер полного цикла, приступил к проведению независимых коммерческих испытаний ИТ-решений на базе собственной R&D-лаборатории. Пилотным заказчиком стала российская компания «Мультиллект» (совместное предприятие Холдинга «Азимут» (входит в контур ГК «Ростех») и ИТ-холдинга Т1). Её флагманский продукт — мощный универсальный сервер 5-ого поколения МЛТ-С — пройдёт полный цикл тестирования по методике, разработанной лабораториией РТК-ЦОД. #hardware #ростелеком #сервер #россия #цод #колокейшн #servernews via @servernewsru 📎Подробнее
РТК-ЦОД запустил услуги независимого тестирования ИТ-решений

Совет по реализации диплинков для неавторизованных пользователей

A@qachanellавтор про «it»
5 дн
Совет от тестировщика 83/∞ : Диплинк на закрытую страницу без входа. Прислали ссылку на конкретный заказ, пользователь не залогинен. Хорошая система отправит его на вход и после успешного входа вернёт туда же, а не на главную с потерянным контекстом.
Совет по реализации диплинков для неавторизованных пользователей

Безопасность страниц ошибок 404 и 500

A@qachanellавтор про «it»
6 дн
Совет от тестировщика 82/∞ : Страница 404 и 500 не должна рассказывать ничего лишнего. Стектрейс, путь на сервере, версия фреймворка на странице ошибки: подарок не пользователю, а тому, кто ищет уязвимости. Проверяйте страницы ошибок отдельным пунктом, а не мимоходом.
Безопасность страниц ошибок 404 и 500

Совет по проектированию сообщений об ошибках

A@qachanellавтор про «it»
1 нед
Совет от тестировщика 81/∞ : Текст ошибки должен объяснять, что делать. "Что-то пошло не так" не помогает никому, включая вашу же поддержку. Хорошая ошибка называет причину или хотя бы следующий шаг: повторить, проверить связь, обратиться в поддержку с таким-то кодом.
Совет по проектированию сообщений об ошибках

Positive Technologies провела киберучения Endpoint Hack Zone

Х@habr_comмедиа / агрегатор
1 нед
Positive Technologies провела киберучения Endpoint Hack Zone

Совет по тестированию таблиц с большими данными

A@qachanellавтор про «it»
1 нед
Совет от тестировщика 80/∞ : Тестируйте таблицу не на десяти строках. Дизайнер и разработчик проверяли на пяти демо-записях, там всё летает. Загрузите настоящий объём (десять тысяч строк) и посмотрите, что будет с сортировкой, скроллом и временем отклика.
Совет по тестированию таблиц с большими данными

Совет по именованию файлов для скачивания

A@qachanellавтор про «it»
1 нед
Совет от тестировщика 79/∞ : Имя скачиваемого файла. Кириллица, пробелы, спецсимволы в названии файла для скачивания. Один браузер сохранит нормально, другой заменит буквы на знаки вопроса или обрежет расширение.
Совет по именованию файлов для скачивания

Совет по тестированию округления денежных сумм

A@qachanellавтор про «it»
1 нед
Совет от тестировщика 78/∞ : Копейки не должны теряться. Округление при делении суммы на троих, при скидке в процентах, при конвертации валют. Проверьте на сумме, которая специально не делится ровно, и сравните итог с суммой частей.
Совет по тестированию округления денежных сумм

Doom запустили на российском спутнике RUVDS

AI-редакция
2 источника · показать все· свернуть
собирается · 2обновлено 1 нед назад

Культовый шутер Doom заработал на борту российского спутника-сервера RUVDSi — игра запустилась на установленном на спутнике одноплатном компьютере Raspberry Pi Zeroi. Это стало возможным в рамках программы открытого тестирования бортовых систем спутника, куда любой желающий мог загрузить свой код прямо в космос.

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

Полный разбор →

Совет тестировщику: проверка високосного года

A@qachanellавтор про «it»
1 нед
Совет от тестировщика 77/∞ : 29 февраля существует. Ежегодное событие, назначенное на 29 февраля, должно как-то вести себя в обычный год. И день рождения, и подписка, и напоминание: проверьте всё, что считает даты.
Совет тестировщику: проверка високосного года

Совет по тестированию часовых поясов

A@qachanellавтор про «it»
1 нед
Совет от тестировщика 76/∞ : Часовые пояса в расписании. Событие создано в одном часовом поясе, а смотрит на него пользователь в другом. Проверьте, что время везде показывается верно: в письме, в календаре, в пуше, а не только на странице события.
Совет по тестированию часовых поясов

Автономное тестирование физических устройств с помощью AI-агентов

E@elkornacioAI-инженер
1 нед

Совет по тестированию импорта и экспорта данных

A@qachanellавтор про «it»
1 нед
Совет от тестировщика 75/∞ : Экспорт-импорт по кругу. Выгрузите данные в CSV или Excel, ничего не меняя, и загрузите обратно. Сравните с оригиналом посимвольно. Кодировка, разделители и даты – самое частое место, где что-то теряется именно на этом круге.
Совет по тестированию импорта и экспорта данных

Совет тестировщика: проверка побочных эффектов отмены действий

A@qachanellавтор про «it»
2 нед
Совет от тестировщика 74/∞ : Отмена действия должна отменять всё. Кнопка "отменить" в интерфейсе сработала, запись пропала из списка. А письмо об этой записи уже ушло клиенту, счётчик уже обновился, вебхук уже улетел третьей системе. Проверяйте побочные эффекты, а не только то, что видно на экране.
Совет тестировщика: проверка побочных эффектов отмены действий

Анонс сборника задач по SQL для тестировщиков на Stepik

A@qachanellавтор про «it»
2 нед
А как иначе?) О моей скорости ответов ходят легенды))))) Сейчас провожу ревью сборника задач по SQL для тестировщиков. Скорее всего выйдет на следующей неделе на Stepik.
Анонс сборника задач по SQL для тестировщиков на Stepik

Совет по обработке массовых операций

A@qachanellавтор про «it»
2 нед
Совет от тестировщика 73/∞ : Частичный отказ массовой операции. Загрузили файл на 100 строк, три из них битые. Хорошая система обработает 97 нормальных и покажет отчёт по трём сломанным, а не откатит всё или упадёт молча.
Совет по обработке массовых операций

Будущее мануального тестирования в 2026 году

A@qachanellавтор про «it»
2 нед
Дал комментарий для девбай для статьи: «Никто не хочет хорошо платить ручникам». Мануальные QA объяснили, кому они (не) нужны в 2026. Прочитать можно здесь https://devby.io/news/manual-or-aqa

Совет по тестированию race condition

A@qachanellавтор про «it»
2 нед
Совет от тестировщика 72/∞ : Гонка за последний экземпляр. Последний товар на складе, последнее место в группе, последний свободный слот в расписании. Откройте два браузера и нажмите купить одновременно. Проверьте, что купит только один, а не оба. Или вообще никто...
Совет по тестированию race condition

MatrAIx: симуляция поведения миллиардов пользователей для тестирования

D@dealerAIAI-инженер
2 нед

Метод тестирования ролевых моделей через профили браузера

A@qachanellавтор про «it»
2 нед
Метод тестирования ролевых моделей через профили браузера

Совет по обработке истечения сессии в формах

A@qachanellавтор про «it»
2 нед
Совет от тестировщика 71/∞ : Сессия может истечь посреди длинной формы Пользователь час заполнял анкету, отвлёкся, вернулся, а токен протух. Проверьте, что при отправке в этот момент он не теряет введённые данные, а получает понятное сообщение и возможность войти заново без потерь.
Совет по обработке истечения сессии в формах

Безопасность прав доступа в веб-приложениях

A@qachanellавтор про «it»
2 нед
Совет от тестировщика 70/∞ : Права проверяются на сервере, а не только на клиенте. Спрятать кнопку в интерфейсе – это не то же самое, что закрыть доступ. Откройте нужный урл руками, минуя интерфейс, под пользователем без прав. Если запрос отработал, у вас не UI-баг, а дыра в безопасности. Отдельная категория, отдельный приоритет, отдельные проблемы.
Безопасность прав доступа в веб-приложениях
Ещё ↓