Main Content

本页采用了机器翻译。点击此处可查看英文原文。

getStatus

从 OSLC 测试结果资源对象获取本地存储的状态

自 R2021a 起

    说明

    示例

    status = getStatus(myTR) 返回测试结果 myTR 的 RDF/XML 元素 oslc_qm:status 的文本内容。有关 RDF/XML 元素的更多信息,请参阅万维网联盟网站上的 RDF 的 XML 语法和生命周期协作开放服务 (OSLC) 网站上的 QM 资源定义

    示例

    全部折叠

    此示例显示如何获取 OSLC 测试结果状态。

    按照为质量管理域创建并配置 OSLC 客户端中所述创建并配置 OSLC 客户端myClient后,为测试结果资源类型创建查询功能。查询服务提供的现有测试结果。

    myQueryCapability = getQueryService(myClient,'TestResult');
    testResults = queryTestResults(myQueryCapability)
    testResults = 
    
      1×9 TestResult array with properties:
    
        ResourceUrl
        Dirty
        IsFetched
        Title
        Identifier

    检索其中一个测试结果的测试结果状态。

    myTR = testResults(1);
    status = getStatus(myTR)
    status =
    
        'example.qm.execution.state.passed'

    输入参数

    全部折叠

    OSLC 测试结果资源,指定为 oslc.qm.TestResult 对象。

    输出参量

    全部折叠

    OSLC 测试结果资源状态,以字符向量形式返回。

    版本历史记录

    在 R2021a 中推出