oslc.qm.TestPlan

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

    Описание

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

    Создание

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

    Свойства

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Примеры

    свернуть все

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

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

    myQueryCapability = getQueryService(myClient,'TestPlan');

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

    testPlans = queryTestPlans(myQueryCapability)
    testPlans = 
    
      1×2 TestPlan array with properties:
    
        ResourceUrl
        Dirty
        IsFetched
        Title
        Identifier

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

    myTestPlan = testPlans(1);
    status = fetch(myTestPlan,myClient)
    status = 
    
      StatusCode enumeration
    
        OK
    title = myTestPlan.Title
    title =
    
        'Test Plan 1'
    

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

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

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

    show(myTestCase)

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

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

    myCreationFactory = getCreationFactory(myClient,'TestPlan');

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

    newTestPlan = createTestPlan(myCreationFactory,'My New Test Plan');
    fetch(newTestPlan,myClient);
    newTestPlan
    newTestPlan = 
      TestPlan with properties:
    
        ResourceUrl: 'https://localhost:9443/qm/resource/itemName/_f56s...'
              Dirty: 0
          IsFetched: 1
              Title: 'My New Test Plan'
         Identifier: '301'

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

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