Продукт Эм Си Арт · приложение для Битрикс24 и для веб-продуктов на любой платформе

Тестирование, баги и автотесты — в одном контуре для всех ваших продуктов

Тест-кейсы с версиями, тест-планы и прогоны, доска дефектов и приём отчётов JUnit и Allure прямо из вашего CI. На портале Битрикс24 QA Деск ставится как приложение: сотрудники, рабочие группы и роли приезжают с портала, а вкладка «Баги» живёт прямо в карточке задачи.

Установка на портал за минуту Роли из должностей портала ФЗ-152: данные в периметре
RUN-42 Регресс релиза · портфель проектов идёт прогон
пройдено: 0 упало: 0 в очереди: 5
Платформы, стек и форматы: Битрикс24 1С:Предприятие 1С-Битрикс Laravel Symfony Django React / Vue Playwright JUnit XML Allure GitLab CI SourceCraft CI TestIT · импорт

Состав продукта

Что уже работает

в проде · август 2026

Ниже — функции, которые есть в сервисе сегодня и которые можно проверить на своём проекте. То, что ещё в работе, собрано отдельно — в дорожной карте: смешивать планы с готовым мы считаем плохой практикой.

🗂️ Тест-кейсы

Библиотека, которая переживает переписывание продукта

  • Дерево папок и теги — разделы, фильтры, отбор кейсов по тегу
  • Шаги и ожидаемый результат в структурированном виде
  • Версии с диффом — видно, что именно поменялось в кейсе и когда
  • Импорт и экспорт CSV, массовый ввод кейсов
  • Перенос из TestIT — мигратор проектов и папок

▶️ Планы и прогоны

От отбора кейсов до цифр по релизу

  • Тест-планы из папки, отбора по тегам или готового набора
  • Экран исполнения — прогон идёт в кабинете, итог по каждому кейсу
  • Дефект из упавшего шага — шаги и наблюдение переносятся сами
  • Дашборд проекта: стабильность, покрытие, возвраты с ретеста
  • Динамика по последним прогонам и обратная ссылка «из какого прогона»

🐞 Дефекты

Воркфлоу, который не даёт багу потеряться

  • Восемь статусов с проверкой переходов на сервере, не только в UI
  • Доска и список с фильтрами, поиском и постраничной дозагрузкой
  • Редактирование, комментарии, история всех переходов
  • Вложения до 100 МБ с просмотром картинок прямо в карточке
  • Выгрузка CSV по текущему отбору

⚙️ Автотесты из CI

Отчёт пайплайна становится прогоном

  • Приём JUnit XML и Allure по токену проекта
  • Повтор задания не плодит прогоны — дедупликация по ключу пайплайна
  • Матчинг по ключу кейса: автотест и ручной кейс — одна строка покрытия
  • Несматченные тесты возвращаются поимённо, с причиной по каждому
  • Ничего не нужно ставить в CI — загрузка отчёта одним HTTP-запросом

🔵 Битрикс24

Не «интеграция по API», а приложение на портале

  • Установка из портала — пространство и проекты заводятся сразу
  • Вход через портал: отдельный пароль сотрудникам не нужен
  • Вкладка «Баги» в карточке задачи — с полной формой дефекта
  • Связка дефект ↔ задача и комментарий со ссылкой в ленту
  • Роли по должностям портала — с предпросмотром до применения

👥 Доступы и старт

Первый день команды в сервисе

  • Пространства и приглашения, шесть ролей с матрицей прав
  • Вход по почте с подтверждением адреса и сбросом пароля
  • Вход через Яндекс ID — привязка к существующему аккаунту по почте
  • Мастер первого входа и чеклист внедрения
  • Демо-проект с кейсами, прогоном и дефектами — сносится одной кнопкой
  • Импорт сотрудников портала вместо ручного заведения людей

Платформа

Весь цикл качества — без переключения между пятью инструментами

Тест-менеджмент, баг-трекинг и автоматизация живут в одном сервисе и ссылаются друг на друга: кейс → прогон → дефект → задача → релиз. Каждая стрелка здесь — рабочая ссылка, а не картинка на слайде.

🗂️

Тест-менеджмент

Библиотека кейсов с деревом разделов, тест-планы и прогоны по версиям продукта.

  • Шаги, ожидаемый результат, приоритеты
  • Версии кейса с показом изменений
  • Отбор в план по папке и тегам
🐞

Баг-трекинг

Доска дефектов с воркфлоу из восьми статусов, серьёзностью и приоритетами.

  • Дефект из шага прогона в один клик
  • История переходов и назначение исполнителей
  • Роли: QA, менеджер, разработчик, аналитик
📈

Автотесты и метрики

Отчёты Playwright и любых JUnit/Allure-раннеров из CI и метрики качества на одном деске.

  • Ручные и автоматические прогоны — в одних таблицах
  • Стабильность, покрытие, возвраты с ретеста
  • Из упавшей строки прогона — дефект с шагами и окружением

Битрикс24

Приложение на портале, а не ещё один сервис со своим логином

QA Деск ставится администратором прямо из портала. Дальше сотрудники входят своей учёткой Битрикс24, заводят дефекты не выходя из задачи, а роли раздаются по должностям из карточек сотрудников.

  • 01
    Установка создаёт рабочее пространствоНе пустой кабинет: сотрудники портала приезжают участниками, а рабочие группы становятся проектами. Какие именно группы импортировать — спрашиваем в мастере, а не заводим сотню проектов молча.
  • 02
    Вход через порталБитрикс24 — полноценный провайдер входа наравне с почтой. Отдельные пароли команде не заводятся, доступ уходит вместе с учёткой на портале.
  • 03
    Роли по должностям«Инженер по качеству» получает роль QA, «Разработчик» — роль разработчика. Раскладку видно в предпросмотре до применения, ручные назначения автоматика не перетирает, а роль администратора правилом не выдаётся никогда.
  • 04
    Вкладка «Баги» в карточке задачиПолная форма дефекта прямо в задаче: шаги, фактический и ожидаемый результат, серьёзность, среда, сборка, файлы. Уходить в кабинет и терять контекст задачи не нужно.
  • 05
    Дефект и задача связаны в обе стороныНовый дефект привязывается к задаче, уже существующий подключается по ключу, а в ленту задачи уходит комментарий со ссылкой. Список в кабинете фильтруется по конкретной задаче портала.

Экраны продукта

Как это выглядит внутри

Ключевые экраны кабинета: прогоны и метрики, библиотека кейсов, доска дефектов и запись результатов по ходу прогона.

app.qadesk.ru · прогоны · проект «Портал»
92%
Стабильность — 154 из 167 исполненных строк
78%
Покрытие — 96 из 123 живых кейсов
11%
Возвраты — 4 reopen на 36 решений
Динамика последних прогонов
RUN-4289%
RUN-4194%
RUN-4081%
RUN-39100%
пройден упал заблокирован не исполнен
Стабильность считается только по исполненным строкам, покрытие — по исполнению против живых кейсов. Прогон без единого результата показывает прочерк, а не бодрые 100%: цифра, которой нельзя верить, хуже её отсутствия.
app.qadesk.ru · тест-кейсы · Оплата
Разделы
Личный кабинет
Оплата
Корзина
Возвраты
Уведомления
Кейсы · 12
QAD-C98Оплата картой онлайн
QAD-C104Смена стадии сделки в канбане
QAD-C105Повторный заказ из истории
QAD-C107Промокод в корзине
QAD-C104 · шаги
1

Открыть канбан сделок в CRM

2

Перетащить сделку в стадию «В работе»

3

Обновить страницу и проверить, что стадия сохранилась

версии:v1v2v3 · текущаядифф с предыдущей
Дерево разделов, список кейсов и шаги с ожидаемым результатом. Каждая правка кейса — новая версия: видно, чем прогон прошлого релиза отличался от нынешнего. Ключ кейса (QAD-C104) — он же ключ для матчинга автотеста.
app.qadesk.ru · прогон RUN-42 · исполнение
RUN-42 · Регресс релизаплан «Смоук CRM» · окружение stage · Main 26.250.100
QAD-C98Оплата картой онлайнпройден
QAD-C104Смена стадии сделки в канбане пройденупалзаблокированпропущен
QAD-C105Повторный заказ из историине исполнен
QAD-C107Промокод в корзинене исполнен
🐞
Отметили «упал» — предлагаем завести дефект. Шаги кейса и номер шага переносятся в карточку, наблюдение ложится в поле «Фактический результат», а не в хвост описания. Дефект остаётся связан с прогоном: на его карточке видно, из какого именно.
Прогон ведётся в кабинете: тестировщик отмечает итог по каждому кейсу, счётчики и метрики пересчитываются по ходу. Прогон можно завершить или сорвать — сорванный не идёт в статистику стабильности.
app.qadesk.ru · дефекты · доска
Новый4
QAD-231

Сделка не сохраняется при смене стадии

criticalЗадача #4812
QAD-233

Промокод не применяется повторно

medium
В работе3
QAD-118

500 при выгрузке отчёта по отделу

criticalиз RUN-40
Исправлен2
QAD-224

Дубль уведомления о задаче

low
На проверке2
QAD-219

Съезжает вёрстка корзины в Safari

mediumретест
Доска с воркфлоу из восьми статусов. У дефекта — привязка к задаче портала и обратная ссылка на прогон, из которого он родился. Для блокирующей и критичной серьёзности вложение обязательно: «воспроизводится у меня» без файла в трекер не попадает.

Автотесты

Пайплайн отдаёт отчёт — QA Деск отдаёт прогон

Никакого своего формата: подойдут JUnit XML и Allure, которые ваш раннер уже умеет писать. Автотесты и ручные кейсы ложатся в одни и те же таблицы, поэтому покрытие считается по всему, что проверено, а не отдельно «руками» и отдельно «машиной».

# .gitlab-ci.yml · шаг после прогона тестов — ставить нечего, хватает curl
$ curl -H "Authorization: Bearer $QADESK_TOKEN" \
    --data-binary @reports/junit.xml \
    "https://api.qadesk.ru/ingest/v1/junit?name=regress&ciRunId=$CI_PIPELINE_ID"
 
прогон RUN-118 · 162 теста · 154 пройдено · 5 упало · 3 пропущено
не сматчено 4: no_key 3, case_archived 1 — списком, с именами
 
# перезапуск того же задания
$ curl … "…ciRunId=$CI_PIPELINE_ID"
прогон RUN-118 уже принят, дубль не создан
Токен на проект, а не на человека

Пайплайн ходит своим токеном приёма: он выпускается на проект, показывается один раз, хранится в виде хеша и отзывается — уволившийся автоматизатор не уносит доступ с собой. Отдельного человека в CI заводить не нужно.

Матчинг по ключу кейса

Автотест помечается ключом кейса (property, label или имя теста) — и результат ложится в ту же строку покрытия, что и ручная проверка. Тесты без ключа не пишутся молча: они возвращаются списком с причиной.

Повтор пайплайна не портит статистику

Приём идемпотентен по ключу «прогон CI + попытка»: перезапуск задания не создаёт второй прогон и не удваивает цифры на дашборде.

Зелёный дубль не прячет красный

Если один и тот же кейс встретился в отчёте дважды, побеждает худший исход. Allure-статусы broken и unknown тоже не зеленят прогон.

Платформы и трекеры

Один сервис качества для всего портфеля проектов

Битрикс24, 1С, Laravel, Django, SPA на React или Vue — проекты на разных платформах живут в одном реестре, со своими окружениями, сборками и матрицей версий.

  • 01
    Проекты на любой платформеВеб-продукт с интерфейсом в браузере — уже кандидат: автотесты Playwright не зависят от технологии бэкенда, а приём отчётов не зависит от раннера.
  • 02
    Задачи — в Битрикс24, дефекты — в QA ДескДля портфеля на Битрикс24 связка задача ↔ дефект работает нативно. Коннекторы к другим трекерам (Яндекс Трекер, SourceCraft, Kaiten, Jira) — в дорожной карте; пока для них есть встроенный трекер QA Деск и выгрузка.
  • 03
    Специфика платформ учтенаОкружение, платформа и сборка — поля дефекта, а не текст в описании: по ним можно отобрать всё, что упало на конкретной версии Битрикс24 или конфигурации 1С.

Специфика 1С: не только веб-клиент

Проекты на 1С:Предприятие тестируются в том же контуре, что и остальной портфель, — с учётом того, в каком клиенте работает конфигурация.

Веб-клиент Playwright из коробки

Веб-клиент 1С — обычный интерфейс в браузере: автотесты пишутся и запускаются так же, как для любой веб-платформы.

Тонкий и толстый клиент Связка с Vanessa Automation

Сценарии на Gherkin прогоняются в вашем CI, отчёт Allure или JUnit загружается в QA Деск тем же способом, что и любой другой, — упавшие сценарии видны в прогоне рядом с ручными проверками.

Единый реестр Кейсы и дефекты — вместе со всеми

Конфигурации и релизы 1С — те же поля сборки и окружения, общие метрики качества, без отдельного инструмента под 1С.

Процесс

Воркфлоу дефекта, который не даст багу потеряться

Восемь статусов с контролируемыми переходами: каждый дефект доходит либо до закрытия, либо до аргументированного отклонения. Переходы проверяет сервер, а не только интерфейс.

Новый В работе Исправлен На проверке Закрыт · Переоткрыт Отложен Не баг

Права на переходы зависят от роли: тестировщик проверяет и закрывает, разработчик исправляет, менеджер приоритизирует, наблюдатель видит картину без права правок. «Не баг» требует типизированной причины, а дубль — ссылки на оригинал: закрыть дефект молчанием нельзя.

admin qa manager dev analyst viewer

Сравнение

Рядом с привычными TMS — честно, по территориям

У каждого инструмента есть территория, где он силён, — делать вид, что её нет, было бы странно для продукта про качество. Ниже — где сильны они и в каких ситуациях команды выбирают QA Деск.

QA Деск против

Test IT

российская enterprise-TMS
Их территория
  • Зрелый enterprise-продукт с развитой аналитикой и параметризацией кейсов
  • Крупные корпоративные внедрения и своя экосистема API и вебхуков
Когда выбирают QA Деск
  • Команда живёт в Битрикс24 — деск ставится приложением на портал: вход учёткой, роли по должностям, вкладка «Баги» в задаче
  • Дефекты не требуют внешнего трекера — встроенный воркфлоу из восьми статусов с проверкой переходов на сервере
  • Переезд уже подготовлен — мигратор проектов и кейсов из TestIT есть в продукте, не «по запросу»
QA Деск против

TestRail

зарубежная TMS · США
Их территория
  • Одна из самых известных TMS в мире: привычный интерфейс, большое сообщество, много готовых интеграций
  • Годы наработанной документации и обучающих материалов
Когда выбирают QA Деск
  • Данные — в вашем периметре: облако Эм Си Арт, ваше облако или on-premise, ФЗ-152; оплата и договор — с российским юрлицом, без валютных подписок
  • Баг-трекинг встроен, а не делегирован Jira: кейс, прогон и дефект живут в одном сервисе и ссылаются друг на друга
  • Задачи разработке уходят в Битрикс24 из карточки дефекта — без зоопарка коннекторов
QA Деск против

Allure TestOps

TMS вокруг автотестов
Их территория
  • Глубокая работа с результатами автотестов: аналитика запусков, перезапуски, тесная связь с Allure-фреймворком
  • Сильный выбор для команд, где автоматизация — центр процесса
Когда выбирают QA Деск
  • Ручное тестирование — равноправный житель: библиотека кейсов с версиями, экран исполнения и доска дефектов, а не приложение к автотестам
  • Отчёты Allure принимаем те же — вместе с JUnit XML, одним HTTP-запросом; переезд CI сводится к смене адреса загрузки
  • Связка с задачами Битрикс24 и роли по должностям портала — из коробки
🧳
Переезд — не с чистого листа

Кейсы переносятся мигратором из TestIT или импортом CSV из любой TMS, а внедрение на своих процессах помогает провести команда Эм Си Арт. Демо-проект с кейсами и дефектами появляется сразу после регистрации — сравнить можно на живом сервисе, а не по этой странице.

Сильные стороны конкурентов описаны по их открытым материалам на август 2026 года; если что-то устарело — напишите нам, поправим.

Дорожная карта

Что делаем дальше — и чего пока нет

Мы разрабатываем продукт про качество, поэтому не пишем на лендинге о том, чего в нём нет. Здесь честный список: слева — то, над чем идёт работа прямо сейчас, справа — то, что запланировано и ещё не начато.

В работе

Ближайшие релизы

  • в работе
    Публикация в Маркетплейсе Битрикс24Сейчас приложение ставится по прямой ссылке от вендора.
  • в работе
    Орг-структура порталаПодразделения как основание для ролей и фильтр по отделам в участниках.
  • в работе
    Обратная связь дефект → задачаСтатус дефекта возвращается в задачу портала, постановка новой задачи из карточки дефекта.
  • в работе
    Политика уведомленийКому и о чём писать при смене статуса — настройкой, а не по умолчанию всем.
  • в работе
    Утилита для CI и экран токенов приёмаСейчас отчёт загружается запросом, а токен выпускается через API; на очереди — консольная утилита и управление токенами в кабинете.

В планах

Заявлено, но ещё не начато

  • в планах
    Коннекторы к другим трекерамЯндекс Трекер, SourceCraft, Kaiten, Jira и универсальный REST-адаптер.
  • в планах
    AI-ассистент на локальной моделиЧерновик кейса из требования, автотест по шагам кейса, оформление дефекта из короткого описания, разбор падений.
  • в планах
    Маркетплейс тестовых пакетовГотовые наборы автотестов с манифестом совместимости; первый — регресс после обновления Битрикс24.
  • в планах
    Режим флота порталовОдин деск на 30–50 клиентских порталов для интеграторов.
  • в планах
    Sentry и база знанийОшибки мониторинга рядом с дефектом, статьи базы знаний в кейсах.
🛡️
ФЗ-152 и работа в закрытом контуре

Развёртывание в облаке Эм Си Арт, в вашем облаке или on-premise. Разграничение прав, журналирование действий и переходов. AI-сценарии проектируются под локальную модель в вашем периметре — сегодня AI-функций в продукте нет, и данные клиентских порталов никуда не отправляются просто потому, что отправлять их некому.

Попробуйте QA Деск на своих процессах

Зарегистрируйтесь и заведите первый проект за пару минут — или поставьте приложение на портал Битрикс24 и получите пространство с сотрудниками и группами сразу. Нужно живое демо на сценариях вашей команды — напишите нам.

Попробовать

Демо-проект с кейсами и дефектами · перенос кейсов из TestIT и CSV · внедрение силами команды Эм Си Арт