Найти в Дзене
Как Vision-Language модель тестирует интерактивные карты без кода
Vision-Language модели (VLM) кардинально расширяют границы автоматизации тестирования — особенно там, где плохо справляются традиционные инструменты. Canvas, SVG, динамически генерируемые элементы, сложные графические интерфейсы: все это остается «слепыми зонами» для классических фреймворков, привязанных к DOM-структурам и статическим селекторам. Но для моделей это не проблема. Они не читают HTML — они смотрят на экран, как это делает пользователь. Мы решили проверить, насколько эффективно VLM справится с автоматизацией тестирования интерактивных карт...
7 месяцев назад
Как автоматизировать сценарий «Добавление в корзину» за 5 минут
«Добавление товара в корзину» — один из самых простых, но важных сценариев в веб-приложении. Если он сломается, клиент не сможет совершить покупку — а значит, компания потеряет деньги. Давайте попробуем запустить полноценный автотест на платформе BugBuster, просто описав эту задачу на естественном языке — без кода и настройки фреймворков. Представим, что у нас интернет-магазин одежды. Нужно проверить, что пользователь может выбрать товар и положить его в корзину. Просто напишите тест-кейс на человеческом языке: Это как научить джуна делать тесты, написав ему инструкцию...
7 месяцев назад
Vision-Language модели - будущее автоматизации тестирования
Разбираемся, как работают VLM в тестировании, почему они превосходят традиционные методы автоматизации, и как платформа BugBuster использует эту технологию, чтобы сделать тестирование интуитивным, стабильным и не требующим программирования. Vision-language модели (VLM) - это мультимодальные нейросети, способные объединить картинку и текст в единое пространство признаков. Они принимают на вход не только скриншот интерфейса, но и инструкцию на естественном языке, например: Нажми на кнопку редактирования слева от кнопки Run в модальном окне...
8 месяцев назад
Что приходит на смену BDD? Эволюция автоматизации тестирования
Сегодня ИИ-решения позволяют описывать тесты обычными словами вместо кода, автоматически адаптировать тесты к изменениям интерфейса и получать детальные отчеты с анализом причин падений. Как будет развиваться рынок автоматизации QA-процессов? Разбираемся в статье. Behavior-Driven Development (BDD) когда-то казался идеальным решением. Но со временем многие команды столкнулись с тем, что поддержка step-определений, синхронизация фич-файлов с кодом и избыточная сложность стали тормозить процесс. Постепенно тренд смещается в сторону более простых и гибких решений...
8 месяцев назад
От кода к естественному языку: новая эра автоматизации тестирования с использованием визуальных нейросетей
Привет, Дзен! Я занимаюсь автоматизацией тестирования. Работал в крупных компаниях, где внедрял инструменты автоматизации для фронтенда. Но несмотря на все технологии и подходы, которые я применял, я постоянно сталкивался с одной и той же проблемой — автоматизация тестирования всегда работает в догоняющем режиме. Я выделил три основные причины этой проблемы: Эти проблемы мешают командам эффективно использовать автоматизацию. Кроме того, между ручным тестированием и автоматизацией часто возникает разрыв в понимании: одни описывают тесты на естественном языке, другие — на машиночитаемом...
9 месяцев назад