exponenta event banner

oslc.qm. TestPlan

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

    Описание

    oslc.qm.TestPlan объект представляет ресурсы плана тестирования в области управления качеством поставщика услуг Open Services for Lifecycle Collaboration (OSLC). После создания и настройки oslc.Client и oslc.core.QueryCapability запросите у поставщика услуг доступные ресурсы плана тестирования с помощью queryTestPlans функция.

    Создание

    Создание oslc.qm.TestPlan с помощью createTestPlan функция.

    Свойства

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

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

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

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

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

    Типы данных: logical

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

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

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

    Типы данных: logical

    Заголовок плана тестирования, указанный как символьный массив.

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

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

    addResourcePropertyДобавить свойство ресурса в локальный объект ресурса OSLC
    addTextPropertyДобавить свойство text в локальный объект ресурса OSLC
    commitОтправка локальных изменений поставщику услуг OSLC
    fetchПолучение полных данных о ресурсах от поставщика услуг OSLC
    getPropertyПолучить локальное содержимое свойства text из объекта ресурса OSLC
    getRDFПолучение данных RDF/XML ресурса из объекта ресурса OSLC
    getResourcePropertyПолучить локальное содержимое свойства ресурса из объекта ресурса OSLC
    removeУдалить ресурс из поставщика услуг OSLC
    removeResourcePropertyУдалить свойство ресурса из локального объекта ресурса OSLC
    setPropertyЗадать локальное содержимое свойства text для объекта ресурса 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