exponenta event banner

queryTestExecutionRecords

Запрос записей выполнения теста у поставщика услуг OSLC

    Описание

    пример

    testExecutionRecords = queryTestExecutionRecords(myQueryCapability) возвращает доступные ресурсы записи выполнения теста в поставщике службы Open Services for Lifecycle Collaboration (OSLC), связанном с возможностью запроса myQueryCapability.

    Примеры

    свернуть все

    В этом примере показано, как отправить запрос на ресурсы записи выполнения теста с настроенным клиентом OSLC.

    После создания и настройки клиента OSLC myClient как описано в разделе Создание и настройка клиента OSLC для домена управления качеством, создайте возможность запроса для типа ресурса записи выполнения теста.

    myQueryCapability = getQueryService(myClient,'TestExecutionRecord')
    myQueryCapability = 
    
      QueryCapability with properties:
    
        queryParameter: ''
                client: [1×1 oslc.Client]
             queryBase: 'https://localhost:9443/rm/views?oslc.query=true&projectURL=http...'
         resourceShape: {0×1 cell}
                   dom: [1×1 matlab.io.xml.dom.Element]
                 title: 'Query Capability'
          resourceType: {1×2 cell}

    Отправьте поставщику услуг запрос на доступные ресурсы записи выполнения теста.

    testExecutionRecords = queryTestExecutionRecords(myQueryCapability)
    testExecutionRecords = 
    
      1×5 TestExecutionRecord array with properties:
    
        ResourceUrl
        Dirty
        IsFetched
        Title
        Identifier

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

    свернуть все

    Возможность запроса ресурсов OSLC, указанная как oslc.core.QueryCapability объект.

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

    свернуть все

    Ресурс записи выполнения теста OSLC, возвращенный как oslc.qm.TestExecutionRecord объект.

    Представлен в R2021a