Skip to content
Main Navigation
Автоматизированное тестирование
Интеграции
Ручное тестирование
Дашборды и аналитика
Ресурсы
Документация
Блог
События
Последнее из блога
Управление дефектами
Управление дефектами
Разбираем понятия дефекта, ошибки и отказа, чтобы эффективно описывать их в баг-репортах, учитывать в тестировании и улучшить работу команды и баг-трекера.
Тестирование производительности
Тестирование производительности
Изучаем методы и средства для оценки быстродействия системы, а также определяем, когда и как лучше всего проводить тестирование: с помощью нагрузочного или стрессового подхода.
Настройка вебхуков в ТестОпс для Slack
Настройка вебхуков в ТестОпс для Slack
Гайд по настройке вебхуков в ТестОпс на примере создания сообщений для канала в Slack.
Перейти в блог
ТарифыПартнерыСвязаться с нами
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)

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

GitHub

GitLab

Jira Data Center

Jira Software Cloud

Kaiten

Redmine

Wrike

Yandex Tracker

YouTrack

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

TestRail

Xray

Zephyr Scale

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

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

Аналитика ​

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

Интеграции ​

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

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

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

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

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