exponenta event banner

getRunsTestCase

Получить локально сохраненную связь отслеживания тестового случая из объекта ресурса записи выполнения теста OSLC

    Описание

    пример

    testCaseURL = getRunsTestCase(myTER) возвращает значение rdf:resource атрибут элемента RDF/XML oslc_qm:runsTestCase для записи выполнения теста myTER. Дополнительные сведения об элементах RDF/XML см. в разделах Синтаксис XML для RDF на веб-сайте Консорциума всемирной паутины и Определения ресурсов QM на веб-сайте «Открытые службы для совместной работы в жизненном цикле» (OSLC).

    Примеры

    свернуть все

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

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

    myQueryCapability = getQueryService(myClient,'TestExecutionRecord');
    TERs = queryTestExecutionRecords(myQueryCapability)
    TERs = 
    
      1×2 TestExecutionRecord array with properties:
    
        ResourceUrl
        Dirty
        IsFetched
        Title
        Identifier

    Получение URL-адреса ресурса тестового случая, выполняемого одной из записей выполнения теста.

    myTER = TERs(1);
    testCaseURL = getRunsTestCase(myTER)
    testCaseURL =
    
      1×1 cell array
    
        {'https://localhost:9443/qm/resources/_NMg4MWJzEeuAF8ZpKyQQtg'}

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

    свернуть все

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

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

    свернуть все

    URL-адрес ресурса тестового случая, на котором выполняется запись выполнения теста, возвращенного в виде массива ячеек.

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