getVerificationStatus

Класс: slreq. Требование
Пакет: slreq

Сводные данные состояния верификации требований к запросам

Синтаксис

status = getVerificationStatus(req)
status = getVerificationStatus(req, 'self')

Описание

status = getVerificationStatus(req) возвращает верификацию статус сводных данных для требования req и все его потребности в детях.

status = getVerificationStatus(req, 'self') возвращает верификацию сводных данных статуса только для требования req.

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

расширить все

Образец требования, заданный как slreq.Requirement объект.

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

расширить все

Статус верификации для требования и его дочерних требований, возвращенный как MATLAB® структура, содержащая эти поля.

Общее количество требований (включая дочерние требования) со ссылками Verify, возвращенными как double.

Общее количество требований (включая требования к детям), которые прошли связанные с ними тесты, возвращенные как double.

Общее количество требований (включая дочерние требования), которые не прошли связанные с ними тесты, возвращенные как double.

Общее количество требований (включая требования к детям) с невыполненными связанными тестами, возвращенными как double.

Общее количество потребностей (включая потребности детей), обоснованных для верификации в наборе требований, возвращенных в качестве double.

Общее количество требований (включая дочерние требования) без ссылок на объекты верификации, возвращенных как double.

Примеры

Получение сводных данных о состоянии верификации требования

% Get the verification status summary of the requirement req 
% and all its child requirements
reqVerifStatus = getVerificationStatus(req)

reqVerifStatus = 

  struct with fields:

          total: 34
         passed: 14
         failed: 15
     unexecuted: 4
      justified: 1
           none: 0


% Get the verification status summary of only the requirement myReq
myReqVerifStatus = getVerificationStatus(myReq, 'self')

myReqVerifStatus = 

  struct with fields:

        passed: 0
        failed: 1
    unexecuted: 0
     justified: 0
          none: 0

См. также

Введенный в R2018b