getAvailableMetricIds

Возвратите метрические идентификаторы для доступных метрик

    Описание

    пример

    availableMetricIds = getAvailableMetricIds(metricEngine) возвращает метрические идентификаторы для метрик, доступных для заданного Metric.engine объект.

    Примеры

    свернуть все

    Соберите метрические данные по основанным на требованиях артефактам тестирования в проекте.

    Откройте проект, который включает файлы тестирования и модели. В командной строке введите dashboardCCProjectStart.

    dashboardCCProjectStart

    Создайте metric.Engine объект для проекта.

    metric_engine = metric.Engine();

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

    updateArtifacts(metric_engine)

    Создайте список доступных метрических идентификаторов.

    metric_ids = getAvailableMetricIds(metric_engine);

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

    execute(metric_engine,metric_ids);

    Входные параметры

    свернуть все

    Метрический объект механизма, для которого вы хотите собрать метрические результаты в виде metric.Engine объект.

    Выходные аргументы

    свернуть все

    Метрические идентификаторы для всех доступных метрик в виде массива строк или массива строк. Для списка метрик и их идентификаторов, см., что Модель Тестирует Метрики.

    Пример: "ConditionCoverageBreakdown"

    Пример: ["ConditionCoverageBreakdown", "ConditionCoverageFragment", "DecisionCoverageBreakdown", "DecisionCoverageFragment", "ExecutionCoverageBreakdown", "ExecutionCoverageFragment", "MCDCCoverageBreakdown", "MCDCCoverageFragment", "RequirementWithTestCase", "RequirementWithTestCaseDistribution", "RequirementWithTestCasePercentage", "RequirementsPerTestCase", "RequirementsPerTestCaseDistribution", "TestCaseStatus", "TestCaseStatusDistribution", "TestCaseStatusPercentage", "TestCaseTag", "TestCaseTagDistribution", "TestCaseType", "TestCaseTypeDistribution", "TestCaseVerificationStatus", "TestCaseVerificationStatusDistribution", "TestCaseWithRequirement", "TestCaseWithRequirementDistribution", "TestCaseWithRequirementPercentage", "TestCasesPerRequirement", "TestCasesPerRequirementDistribution"]

    Введенный в R2021b