Пагинация. Ошибки тестирования списков и курсоров
Пагинация ломается не только внутри запроса к базе. Это цепочка: бэкенд определяет порядок и границу страницы, фронт хранит курсор и объед…
Tech news from the best sources
Пагинация ломается не только внутри запроса к базе. Это цепочка: бэкенд определяет порядок и границу страницы, фронт хранит курсор и объед…
Переход с Selenium на Playwright часто заканчивается теми же флаками, долгими прогонами и ручными ожиданиями. Разбираем семь ошибок J…
Сначала PriceTrack проверял страницы маркетплейса на VPS. Селекторы были корректными, но сервер вместо карточек товара получал 403. В итоге я перенё…
Локально тесты проходят стабильно, а в CI начинают падать в случайных местах — знакомая картина даже для проектов на P…
Я хотел получить локального AI-агента без отдельного API для каждой модели — и превратил браузерные сессии DeepSeek, Qwen и ChatGPT в единый транспо…
В общем, базовая история с аудитом страниц — мы каждый месяц отправляли подрядчику несколько страниц на проверку. Отбирали неско…
Поиск кажется простым: поле ввода, запрос, список результатов. Но именно поэтому его тестируют поверхностно — «ввёл слово, что-то нашлось, ок». А ре…
Коротко . Сервис открывает чужой сайт и считает штраф по КоАП. Внутри двухуровневая проверка по 22 правилам: дешёвые эвристики на che…
Даже сильная NLP‑модель быстро упирается в банальную проблему: ей нужны данные, причём не абстрактные «готовые датасеты», а текс…
The author reflects on a Playwright workshop at Testµ 2025, where they attempted innovative coding but faced challenges with a messy app. Despite mi…