oslc.qm.TestPlan

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

    Описание

    The 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Добавьте свойство текста к локальному объекту ресурса 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
    Для просмотра документации необходимо авторизоваться на сайте