oslc.qm.TestScript

Ресурс тестового скрипта для области управления качеством OSLC

    Описание

    oslc.qm.TestScript объект представляет ресурсы тестового скрипта в области управления качеством Open Services для Сотрудничества Жизненного цикла (OSLC) поставщик услуг. После создания и конфигурирования oslc.Client и oslc.core.QueryCapability объекты, запросите поставщика услуг для доступных ресурсов тестового скрипта при помощи queryTestScripts функция.

    Создание

    Создайте oslc.qm.TestScript объект при помощи createTestScript функция.

    Свойства

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

    Навигация URL для ресурса тестового скрипта в виде символьного массива.

    Индикатор для незафиксированных изменений в ресурсе тестового скрипта в виде логического 1или 0 где:

    • 1 указывает, что ресурс тестового скрипта отменил фиксацию изменений.

    • 0 указывает, что ресурс тестового скрипта не имеет никаких незафиксированных изменений.

    Типы данных: логический

    ресурс тестового скрипта выбирает состояние в виде логического 1 или 0 где:

    • 1 указывает, что ресурс тестового скрипта выбирается.

    • 0 указывает, что ресурс тестового скрипта не выбирается.

    Типы данных: логический

    Заголовок тестового скрипта в виде символьного массива.

    Идентификатор ресурса тестового скрипта в виде символьного массива.

    Функции объекта

    addRequirementLinkДобавьте ссылку трассируемости требования к локальному тестовому объекту ресурса OSLC
    addResourcePropertyДобавьте свойство ресурса в локальный объект ресурса OSLC
    addTextPropertyДобавьте текстовое свойство в локальный объект ресурса OSLC
    commitОтправьте локальные изменения поставщику услуг OSLC
    fetchПолучите полные данные ресурсов от поставщика услуг OSLC
    getPropertyПолучите локальное содержимое текстового свойства от объекта ресурса OSLC
    getRDFПолучите ресурс данные RDF/XML из объекта ресурса OSLC
    getRequirementLinksПолучите локально сохраненные ссылки трассируемости требования от тестового объекта ресурса OSLC
    getResourcePropertyПолучите локальное содержимое свойства ресурса от объекта ресурса OSLC
    removeУдалите ресурс от поставщика услуг OSLC
    removeRequirementLinkУдалите ссылку трассируемости требования из локального тестового объекта ресурса OSLC
    removeResourcePropertyУдалите свойство ресурса из локального объекта ресурса OSLC
    setPropertyУстановите локальное содержимое текстового свойства для объекта ресурса OSLC
    setRDFУстановите содержимое RDF для локального объекта ресурса OSLC
    setResourceUrlУстановите ресурс URL для локального объекта ресурса OSLC
    showПросмотрите ресурс OSLC в системном браузере

    Примеры

    свернуть все

    В этом примере показано, как отправить запрос запроса для ресурсов тестового скрипта со сконфигурированным клиентом OSLC, отредактируйте существующий ресурс тестового скрипта и передайте изменения в поставщике услуг.

    После того, как вы создали и сконфигурировали клиент OSLC myClient как описано в Создают и Конфигурируют Клиент OSLC для Области Управления качеством, создают возможность запроса типа ресурса тестового скрипта.

    myQueryCapability = getQueryService(myClient,'TestScript');

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

    testScripts = queryTestScripts(myQueryCapability)
    testScripts = 
    
      1×7 TestScript array with properties:
    
        ResourceUrl
        Dirty
        IsFetched
        Title
        Identifier

    Присвойте ресурс тестового скрипта переменной myTestScript. Получите полные данные ресурсов от поставщика услуг для ресурса тестового скрипта. Исследуйте Title свойство.

    myTestScript = testScripts(1);
    status = fetch(myTestScript,myClient)
    status = 
    
      StatusCode enumeration
    
        OK
    title = myTestScript.Title
    title =
    
        'Test Script 1'
    

    Отредактируйте заголовок тестового скрипта и передайте изменение в поставщике услуг.

    myTestScript.Title = 'My New Test Script Title';
    status = commit(myTestScript,myClient)
    status = 
    
      StatusCode enumeration
    
        OK

    Откройте ресурс тестового скрипта в системном браузере при помощи show функция.

    show(myTestScript)

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

    После того, как вы создали и сконфигурировали клиент OSLC myClient как описано в Создают и Конфигурируют Клиент OSLC для Области Управления качеством, создают фабрику создания для типа ресурса тестового скрипта.

    myCreationFactory = getCreationFactory(myClient,'TestScript');

    Используйте фабрику создания, чтобы создать ресурс тестового скрипта с фабрикой создания с заголовком My New Test Script. Получите полные данные ресурсов от поставщика услуг для ресурса тестового скрипта и смотрите ресурс.

    newTestScript = createTestScript(myCreationFactory, ...
        'My New Test Script');
    fetch(newTestScript,myClient);
    newTestScript
    newTestScript = 
      TestScript with properties:
    
        ResourceUrl: 'https://localhost:9443/qm/resource/itemName/_b19w2...'
              Dirty: 0
          IsFetched: 1
              Title: 'My New Test Script'
         Identifier: '498'

    Откройте ресурс тестового скрипта в системном браузере при помощи show функция.

    show(newTestScript)
    Введенный в R2021a