ИИ в тестировании ПО: возможности, ограничения, эксперименты и практический опыт Источник: Software-Testing.Ru 11.06.2025 03:00 Автор: компания Simbirsoft Вот уже пару лет чат-боты, основанные на больших языковых моделях, «гремят» на весь интернет. Поражают своими возможностями и делают то, о чем около 15 лет назад можно было услышать только в фантастических сюжетах. При этом важно что, сейчас Large Language Model (LLM) дошли до широкого круга потребителей и все могут их увидеть и протестировать. В связи с этим возникают дискуссии, размышления, статьи-прогнозы на тему того, как искусственный интеллект (ИИ) изменит рынок труда, кого заменят, сократят, а кто останется и т.д. Профессия |
Ваш сайт разваливается из-за мелочей: поймайте скрытые баги до релиза Источник: Лаборатория Качества 10.06.2025 14:48 Даже звёздная команда разработчиков может потерпеть фиаско из-за пустяшного бага: кнопка «Купить» вдруг исчезает на мобилке, а контент съезжает при первом же обновлении CMS. Итог – потерянная конверсия и потраченный впустую бюджет. Без системного QA на вёрстку в проектах веб‑студий 30–50 % работы – это доработка и устранение багов уже в проде. В наших кейсах внедрение чек‑листа снижало такое перерабатывание на 30–40 %, а релизы шли вдвое быстрее. Почему верстка ломается и что с этим делатьВы это точно |
Идеи для тестов: коллективное творчество Источник: Software-Testing.Ru 10.06.2025 03:00 Автор: Саймон Томс (Simon Tomes)Оригинал статьиПеревод: Ольга Алифанова Сообщество тестировщиков – собрание умных людей с богатым опытом и множеством идей. Мы собрали ряд идей для тестирования ПО – возможно, они помогут вам при регрессионном тестировании, тестировании API, исследовательском тестировании, мобильном тестировании, тестировании миграции данных, релизном тестировании, следующем bug bash и многом другом! Как этим пользоваться: Проматывайте список вверх-вниз, остановитесь на случайном месте страницы. Выберите любого тест |
Как составить тест-кейсы на собеседовании? Разбираем задачу с техсобеса для начинающих QA Источник: Software-Testing.Ru 09.06.2025 03:00 Оригинальная публикация
Я Михаил Бибик, работаю в СберТехе QA‑automation‑инженером, пишу автотесты для СУБД Pangolin — это целевая СУБД в Сбере и не только. В прошлом году наша команда искала и нанимала QA‑инженеров с различным опытом, в том числе совсем начинающих. Когда я провёл штук 15–20 собеседований, то понял, что могу обобщить некоторые наблюдения и составить простые советы по поводу составления сценариев тестирования для начинающих (скорее, очень начинающих) тестировщиков. В этой статье я покажу, как&n |
Почему разработчик ≠ тестировщик безопасности (и почему антивирус вас не спасёт) Источник: Лаборатория Качества 06.06.2025 13:22 «У нас сильные разработчики, они всё проверяют».«Стоит фаервол, антивирус, VPN – мы под защитой».«Если бы в коде были проблемы, мы бы уже заметили». Если вы работаете в IT-компании, продуктовой или аутсорсинговой, скорее всего, эти аргументы звучали в переговорах или при планировании бюджета. Они кажутся логичными. Но на практике это ловушка уверенности, из которой растут утечки данных, взломанные админки и миллионные убытки. Системная защита и тестирование безопасности – это разные игроки на поле обороны. Продол |
Стратегии упрощения определений шагов BDD Источник: Software-Testing.Ru 04.06.2025 03:00 Автор: Томаш Балог (Tamás Balog)Оригинал статьиПеревод: Ольга Алифанова Как тестировщик, вы, возможно, слышали о разработке через поведение (BDD) и окружающих ее спорах о том, что это, как это использовать и для чего. Вне зависимости от личного мнения о предмете, нельзя отрицать, что инструменты автоматизации тестирования, поддерживающие BDD, уже с нами. Они широко распространены в отрасли, и пока не собираются никуда уходить. В ходе моей карьеры значительная часть моей тест-автоматизации включала применение какого-либо BDD-фреймворка – напри |
Когда кнопка «Оплатить» становится невидимой: как ошибки юзабилити сливают ваши продажи Источник: Лаборатория Качества 03.06.2025 13:25 До того как я ушла в тестирование, я работала журналистом. И, как ни странно, это оказалось полезным в QA. Меня всегда тянуло к вопросам, на которые большинство не обращает внимания. Почему люди что-то делают на сайте – или не делают? Что им мешает? Как они вообще думают? Когда начала заниматься юзабилити-тестированием (Usability), это оказалось похожим на интервью. Только вместо вопросов у тебя интерфейс. А вместо слов – действия пользователя. И вот тут начинаешь замечать: то, что в команде кажется очевидным, для пользователя может |
Как видеть всё: внедряем простой мониторинг производительности в командах (на примере QA) Источник: Software-Testing.Ru 03.06.2025 03:00 Анализ показателей по ключевым метрикам — то, что помогает командам принимать верные решения. Оперативно выявлять узкие места в процессах, оценивать их эффективность на разных этапах релизного цикла, равномерно распределять нагрузку между сотрудниками. Только как быть, если в вашей команде уже не 5 человек, а 15, и вручную отслеживать данные стало непросто? Вариант: заручиться поддержкой аналитиков и начать собирать данные по командам из таск-трекера, с последующей визуализацией на дашбордах. Как показала практика, это не быстрый, и |
Почему я перевел наш фреймворк автоматизации с JavaScript на TypeScript Источник: Software-Testing.Ru 02.06.2025 03:00 Автор: Сарит Вакрат (Sarit Vakrat)Оригинал статьиПеревод: Ольга Алифанова Javascript – прекрасный язык программирования: он легок, быстр, и располагает ресурсами для решения практически любых приходящих в голову вопросов. Он профессионально управляется с бэкендом через Node.js. Однако если в вашем javascript-коде попался баг, дебаг может сильно выматывать и раздражать, а иногда это глупые, легко предотвратимые баги. TypeScript пользуется всеми преимуществами JavaScript и NodeJS и усиливает их – он поможет писать код, который легче читать и проще поддерживать. У |
Как писать баг-репорты, которые помогут всей команде Источник: Software-Testing.Ru 28.05.2025 03:00 Автор: Михаил, специалист по тестированию в компании ITFB Group Работа тестировщика состоит из множества различных задач, но самые важные — это обнаружение и описание багов. Однако сам процесс выявления ошибки — лишь половина дела. Настоящая ценность для команды разработки заключается в грамотном документировании найденного бага, а именно — в создании баг-репорта. Написание баг-репорта может показаться простой задачей, однако чтобы он действительно был полезным и помогал разработчикам быстро разобраться в проблеме, важно учесть мно |