Skip to content
Main Navigation
Автоматизированное тестирование
Централизованное управление автотестами и результатами
Интеграции
Готовые коннекторы с CI/CD, трекерами и репозиториями
Ручное тестирование
Планирование, выполнение и контроль ручных проверок в одном месте
Дашборды и аналитика
Визуализация данных, отчёты и метрики тестов в реальном времени
Ресурсы
Документация
Материалы по установке, настройке и подключению интеграций в ТестОпс
Блог
Статьи и руководства по стратегиям и инструментам тестирования
События
Живое общение с командой ТестОпс на вебинарах и конференциях
Истории клиентов
Реальные кейсы и истории внедрения с результатами из первых рук
Последнее из блога
Искусственный интеллект в тестировании | Часть 2
Искусственный интеллект в тестировании | Часть 2
Руководство по подключению MCP-сервера с GitHub через Cursor IDE для автоматизации запуска тестов и управления процессами CI/CD напрямую из редактора.
Искусственный интеллект в тестировании | Часть 1
Искусственный интеллект в тестировании | Часть 1
Пошаговая инструкция по автоматизации тестирования: настройка окружения, интеграция с GitHub Actions и ТестОпс, использование Cursor IDE и MCP.
Настройка вебхуков в ТестОпс для Telegram
Настройка вебхуков в ТестОпс для Telegram
Гайд по настройке вебхуков в ТестОпс на примере создания сообщений для канала в Telegram.
Перейти в блог
ТарифыПартнерыСвязаться с нами
Sidebar Navigation

Описание ТестОпс

О продукте

Информация о релизах

Миграция с других решений

Термины и определения

Часто задаваемые вопросы

Установка ТестОпс

Архитектура

Установка и запуск

Обзор

Kubernetes

Docker Compose

DEB-пакеты

RPM-пакеты

База данных

S3-совместимое хранилище

Конфигурация

Обзор

Сеть

Аутентификация

Обзор

Локальная аутентификация

LDAP

OpenID и Azure AD

OpenID и Keycloak

SAML 2.0

Настройка SMTP

Перенос данных в другой инстанс

Начало работы

1. Создайте проект

2. Запустите ручной тест

3. Запустите автотест

4. Создайте комбинированный запуск

5. Обработайте результаты тестов

Обзор ТестОпс

Обзор

Дашборды

Тест-кейсы

Общие шаги

Тест-планы

Запуски

Результаты тестов

Дефекты

Джобы

Меню пользователя

Тест-кейсы

Статусы воркфлоу

Сценарий ручного теста

Параметры ручного теста

Вложения

Теги

Тестовые слои

Ссылки

Задачи из таск-трекеров

Сторонние тест-кейсы

Участники

Связанные тест-кейсы

Кастомные поля

Ключи маппинга

Импорт

Запуски

Окружение

Обновление метаданных

Сравнение запусков

Категории ошибок

Проект

Обзор

Управление доступом

Деревья

Вебхуки

Администрирование

Обзор

Участники

Группы

Очистка данных

Журналы аудита пользователей

Интеграции

Обзор

CI-системы

AWS CodePipeline

Azure DevOps

Bamboo

Bitbucket

CircleCI

GitHub

GitLab

Jenkins

TeamCity

TeamCity (allurectl)

Таск-трекеры

Битрикс24

EvaProject

GitHub

GitLab

Jira Data Center

Jira Software Cloud

Kaiten

Redmine

Wrike

Yandex Tracker

YouTrack

Системы управления тестированием

TestRail

Xray

Zephyr

Экосистема ТестОпс

allurectl

AQL

API

Устранение неполадок

SaaS

ТестОпс как SaaS

Миграция в облако ТестОпс

Техническая поддержка

On this page

О продукте ​

ТестОпс — универсальный инструмент для комплексного тестирования, который позволяет управлять всеми процессами тестирования в одном месте.

ТестОпс поддерживает весь жизненный цикл тестирования для ручных и автоматизированных тестов:

Поддерживаемый жизненный цикл тестов

ТестОпс можно легко адаптировать под нужные процессы разработки, чтобы выпускать качественные продукты.

Что можно сделать «из коробки» ​

Тесты ​

  • Разрабатывать сценарии тестов и автоматизировать их.
  • Создавать тест-планы для тестирования продукта с использованием ручных и автоматизированных тестов в одном тест-плане.
  • Управлять запуском всех тестов из одной точки.
  • Создавать документацию для автоматизированных тестов в реальном времени на основе ваших правил.
  • Сравнивать исторические данные тестов с текущей документацией.
  • Импортировать тесты из других систем управления тестированием (TMS) вручную или автоматически.
  • Группировать тесты в различные деревья на основе кастомных полей.

Тестовые фреймворки ​

  • Интегрировать с помощью open-source решения Allure Framework тестовые фреймворки, поддерживающие разные языки программирования:

    • C# (например, Allure SpecFlow, Allure xUnit.net);
    • Java (например, Allure Cucumber-JVM, Allure JBehave, Allure JUnit 5);
    • JavaScript, TypeScript (например, Allure Cucumber.js, Allure Cypress, Allure Playwright);
    • PHP (например, Allure PHPUnit);
    • Python (например, Allure Behave, Allure Pytest, Allure Robot Framework);
    • Ruby (например, Allure Cucumber.rb, Allure RSpec).

    Полный список всех поддерживаемых фреймворков доступен в официальной документации Allure Report.

  • Передавать метаданные автоматизированных тест-кейсов, с помощью которых можно:

    • Пошагово диагностировать падения тестов (steps и statusDetails).
    • Анализировать время выполнения теста и выявлять медленные шаги (start и stop).
    • Настраивать фильтры для тестов (labels и parameters).
    • Автоматизировать отчетность (attachments, descriptionHtml).
    Основные метаданные
    • name — название теста/шага.
    • fullName — уникальный идентификатор, включающий метаданные.
    • description — описание теста или шага в Markdown.
    • descriptionHtml — описание теста или шага в HTML.
    • links — массив ссылок, добавленных в тест или шаг.
    • labels — массив лейблов, добавленных в тест или шаг.
    • parameters — массив параметров, добавленных в тест или шаг.
    • attachments — массив вложений, добавленных в тест или шаг.
    • status — результат теста или шага (passed, failed).
    • statusDetails — объект, содержащий подробную информацию о статусе теста или шага.
    • stage — этап жизненного цикла теста или шага.
    • start/stop — время начала/окончания выполнения теста или шага.
    • steps — массив шагов теста.

    Список передаваемых метаданных зависит от тестового фреймворка. Подробная информация доступна здесь.

Запуски тестов ​

  • Запускать, останавливать, перезапускать джобы сборки из ТестОпс в CI-системах.
  • Настраивать различные параметры окружения из ТестОпс для запуска тестов.
  • Выбирать тесты (фильтровывать ненужные тесты) в джобе сборки для выполнения.
  • Выбирать несколько джоб сборки (в том числе между разными CI-системами) для выполнения тест-плана.
  • Наблюдать за прогрессом и статусом сборки в реальном времени.

Результаты тестов ​

  • Получать результаты тестов из CI-системы в реальном времени во время выполнения джобы.
  • Регистрировать дефекты для упавших тестов и экономить время на анализе.
  • Связывать упавшие тесты с задачами в таск-трекере.
  • Экспортировать результаты тестов в таск-трекер.
  • Импортировать результаты тестов вручную, если это необходимо.
  • Импортировать результаты тестов из вашего проекта в IntelliJ IDEA.

Аналитика ​

  • Анализировать тренды с использованием встроенных дашбордов.
  • Анализировать результаты тестов с помощью встроенного языка запросов и создавать пользовательские дашборды.
  • Создавать отчеты по тестам в формате PDF или CSV.

Интеграции ​

  • Настроить интеграцию с популярными CI-системами: Jenkins, Bamboo, GitLab, GitHub, TeamCity и т. д.
  • Настроить интеграцию с популярными таск-трекерами: Jira, YouTrack, GitLab, Bitbucket и т. д.
  • Настроить интеграцию с популярными TMS для экспорта результатов тестов: Zephyr, TestRail, Xray, Azure DevOps и т. д.

Следующие шаги ​

Следующие разделы расскажут о способах установки ТестОпс в вашей инфраструктуре, архитектуре ТестОпс и основных терминах и определениях ТестОпс.

Pager
Next pageИнформация о релизах

Logo © 2025 Все права защищены. Сайт принадлежит компании ООО «Инструменты тестирования»