exponenta event banner

getVerificationStatus

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

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

Синтаксис

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

Описание

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

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

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

развернуть все

Экземпляр требования, указанный как slreq.Requirement объект.

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

развернуть все

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

Общее количество требований (включая дочерние требования) со ссылками Проверить, возвращенных в виде 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