Облачная платформаAdvanced

Что такое CodeArts TestPlan

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Обзор

CodeArts TestPlan — это универсальная платформа управления тестированием, охватывающая весь процесс планирования тестов, проектирования тестов, тестовых случаев, выполнения тестов и оценки тестов. Платформа направлена на помощь предприятиям в совместных, эффективных и надёжных тестовых действиях до выпуска продукта.

  • Test design

    Эвристическое проектирование тестов выполняется на основе ментальных карт для визуализации четырёхуровневого метода проектирования тестов. Тестовые сценарии разбиваются по требованиям, тестовые точки — по сценариям, черновые тестовые случаи генерируются на основе тестовых точек и сохраняются как тестовые случаи, после чего выводится общая тестовая схема.

  • Test management

    Управление тестированием включает такие концепции, как полноцикловое отслеживание, совместная работа нескольких ролей, гибкие тесты и тесты, управляемые требованиями. Оно обеспечивает единое управление управлением требований к тестам, назначением и выполнением задач, управлением прогресса, управлением покрытием, управлением результатами, управлением дефектами, тестовыми отчётами и Дашбордом. Управление тестированием может быть адаптировано под разные команды и процессы, поддерживая оценку качества продукта с разных точек зрения, эффективное управление тестовой деятельностью и поставку качественного продукта.

  • Auto API test

    Функция Auto API test позволяет быстро оркестрировать автоматизированные тестовые случаи API на основе шаблона скрипта API, сгенерированного из URL‑адресов API или файлов Swagger. Она интегрирует pipelines и поддерживает тестирование микросервисов. Для тестовых случаев не требуется компиляция кода. Технический порог низок. Разные роли, такие как разработчики API, потребители API, тестовый персонал и обслуживающий персонал, могут легко запускать тесты. Вы можете импортировать определение API Swagger в несколько кликов, чтобы автоматически создать шаблон скрипта, на основе которого можно оркестрировать и управлять автоматизированными тестовыми случаями API. Тестирование API поддерживает HTTP и HTTPS, визуализированный интерфейс редактирования случаев, различные предустановленные Чекпоинты и встроенные переменные, пользовательские переменные, передачу параметров и непрерывное автоматическое тестирование.

Ключевые функции

  • Case management

    Ручные тестовые случаи и автоматизированные тестовые случаи API разрабатываются единым способом. Предоставляются классификация тестовых случаев, предпосылки, процедура и ожидаемые результаты для руководства при проектировании тестовых случаев.

  • Test suite management

    Управление наборами собирает ручные наборы тестов или наборы автоматизированных тестов API на основе тестовых случаев. Набор тестов используется для управления группой тестовых случаев. Как правило, набор тестов может применяться для выполнения нескольких раундов или итеративных регрессионных тестов. Вы можете создать набор ручных тестовых случаев или набор автоматизированных тестов API в зависимости от типа тестового случая.

  • API automation test cases

    Тестовые сценарии автоматизации API имитируют HTTP‑клиент для установления сеанса с сервером и отправки запроса к целевому API или веб‑странице с целью завершения теста функции API. Тестовый сценарий API содержит последовательность тестовых запросов, контрольных точек теста и тестовой логики.

    Note

    По умолчанию тестировать можно только API, доступные из публичной сети. Для получения подробной информации о решении тестирования API во внутренней корпоративной сети обратитесь в службу поддержки.

  • Ручное выполнение тестового сценария и настройка результатов

    Можно задавать результаты пошагово или пакетно, применять последний результат выполнения в режиме одним щелчком и добавлять скриншоты к результату. Процедура воспроизведения может автоматически заполняться при создании дефекта.

  • Выполнение тестового сценария автоматизации API и история выполнения
    • Выполнение сценариев: тестовые сценарии могут выполняться параллельно, последовательно или в конвейере. Можно настроить quality gate.
    • История выполнения: каждый результат выполнения и журналы записываются подробно.

  • Quality report

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