主要内容

oslc.qm.TestResult

测试结果资源用于OSLC质量管理域

    描述

    oslc.qm.TestResult对象表示生命周期协作(OSLC)服务提供商的开放服务的质量管理域中的测试结果资源。创建和配置后oslc.client.oslc.core.QueryCapability对象,通过使用使用方法查询服务提供商以获取可用的测试结果资源QueryTestresults.功能。

    创建

    创建一个oslc.qm.TestResult通过使用createTestresult.功能。

    特性

    展开全部

    测试结果资源的导航URL,指定为字符数组。

    测试结果资源的未提交更改的指示符,指定为逻辑10.在哪里:

    • 1表示测试结果资源具有未提交的更改。

    • 0.表示测试结果资源没有未提交的更改。

    数据类型:逻辑

    测试结果资源获取状态,指定为逻辑10.在哪里:

    • 1指示已获取测试结果资源。

    • 0.指示未获取测试结果资源。

    数据类型:逻辑

    测试结果标题,指定为字符数组。

    OSLC测试结果资源标识符,指定为字符数组。

    对象功能

    addresourceproperty. 将资源属性添加到本地OSLC资源对象
    addTextProperty 将文本属性添加到本地oslc资源对象
    犯罪 将本地更改发送到OSLC服务提供商
    取来 从OSLC服务提供商检索完整资源数据
    getProducedTestExecutionRecord 从Open Services for Lifecycle Collaboration(OSLC)测试结果资源对象获取本地存储的测试执行记录跟踪链接
    getProperty 从OSLC资源对象获取文本属性的本地内容
    getrdf. 从OSLC资源对象获取资源RDF / XML数据
    getReportsOnTestCase 从OSLC测试结果资源对象获取本地存储的测试用例可跟踪链接
    getResourceProperty. 从OSLC资源对象获取资源属性的本地内容
    getStatus. 从OSLC测试结果资源对象获取本地存储状态
    消除 从OSLC服务提供商中删除资源
    RemoveresourceProperty. 从本地OSLC资源对象删除资源属性
    setProperty. 为OSLC资源对象设置文本属性的本地内容
    SetRDF. 为本地OSLC资源对象设置RDF内容
    setResourceUrl 为本地OSLC资源对象设置资源URL
    展示 在系统浏览器中查看OSLC资源

    例子

    全部收缩

    此示例演示如何使用已配置的OSLC客户端提交测试结果资源的查询请求,编辑现有测试结果资源,并将更改提交给服务提供商。

    创建并配置了OSLC客户端后我的客户如上所述为质量管理域创建和配置OSLC客户端,为测试结果资源类型创建查询功能。

    myquerycapability = getQueryService(MyClient,“测试结果”);

    为可用的测试结果资源提交给服务提供商的查询请求。

    testResults=queryTestResults(myQueryCapability)
    testResults=1×2具有以下属性的TestResult数组:ResourceUrl Dirty IsFetched标题标识符

    将测试结果资源分配给变量mytestresult.。从服务提供商中检索测试结果资源的完整资源数据。检查标题财产。

    myTestResult=testResults(1);status=fetch(myTestResult,myClient)
    status = statuscode枚举确定
    title = mytestresult.title.
    标题='测试案例1'

    编辑测试结果标题并提交对服务提供商的更改。

    myTestResult.Title=“我的新测试结果标题”;status =提交(MyTestresult,MyClient)
    status = statuscode枚举确定

    使用打开系统浏览器中的测试结果资源展示功能。

    展示(MyTestresult)

    此示例显示如何使用已配置的OSLC客户端向新测试结果资源提交创建请求。

    创建并配置了OSLC客户端后我的客户如上所述为质量管理域创建和配置OSLC客户端,为测试结果资源类型创建创建工厂。

    mycreationfactory = getCreationFactory(MyClient,“测试结果”);

    使用创建工厂使用标题创建测试结果资源我的新测试结果并将其与指定的测试用例资源URL关联testurl.和测试执行记录资源URL指定ExecutionURL.。将测试结果状态设置为未经验证。有关查询服务提供商进行测试用例和执行记录的详细信息,请参阅编辑测试用例并提交更改编辑测试执行记录并提交更改。从服务提供商处检索测试结果资源的完整资源数据,并检查资源。

    newtestresult = createTestresult(MyCreationFactory,......'我的新测试结果',testurl,executionurl,“未经证实”);获取(newtestcase,myclient);纽TSTRESULT.
    newTestResult=TestResult,其属性为:ResourceUrl:'https://localhost:9443/qm/oslc_qm/resources/CdffuW...'Dirty:0 IsFetched:1标题:“我的新测试结果”标识符:“1456”

    使用打开系统浏览器中的测试结果资源展示功能。

    展示(NewTestresult)
    在R2021A介绍