主要内容

OSLC.QM.Testplan

OSLC质量管理领域的测试计划资源

    描述

    OSLC.QM.Testplan对象代表生命周期协作开放服务质量管理域(OSLC)服务提供商的测试计划资源。创建和配置后OSLC.Clientoslc.core.querycapability对象,通过使用该服务提供商查询服务提供商以获取可用的测试计划资源QueryTestPlans功能。

    创建

    创建一个OSLC.QM.Testplan对象通过使用createtestplan功能。

    特性

    展开全部

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

    指示未承诺更改测试计划资源的指标,指定为逻辑1或者0在哪里:

    • 1指示测试计划资源没有任何更改。

    • 0指示测试计划资源没有未承诺的更改。

    数据类型:逻辑

    测试计划资源获取状态,指定为逻辑1或者0在哪里:

    • 1指示获取测试计划资源。

    • 0表示未获取测试计划资源。

    数据类型:逻辑

    测试计划标题,指定为字符阵列。

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

    对象功能

    AddResourceProperty 将资源属性添加到本地OSLC资源对象
    AddTextProperty 将文本属性添加到本地OSLC资源对象
    犯罪 向OSLC服务提供商发送本地更改
    拿来 从OSLC服务提供商中检索完整的资源数据
    GetProperty 从OSLC资源对象获取文本属性的本地内容
    getrdf 从OSLC资源对象获取资源RDF/XML数据
    GetResourceProperty 从OSLC资源对象获取资源属性的本地内容
    消除 从OSLC服务提供商中删除资源
    RemoveresourceProperty 从本地OSLC资源对象中删除资源属性
    setProperty 设置OSLC资源对象的文本属性的本地内容
    setrdf 为本地OSLC资源对象设置RDF内容
    SetResourceurl 为本地OSLC资源对象设置资源URL
    节目 在系统浏览器中查看OSLC资源

    例子

    全部收缩

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

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

    myquerycapability = getqueryService(myclient,'测试计划');

    向服务提供商提交查询请求以获取可用的测试计划资源。

    testplans = querytestplans(myquerycapability)
    testplans = 1×2带有属性的测试平面阵列:Remoursurl Dirty Isfetched标题标识符

    将测试计划资源分配给变量mytestplan。从服务提供商中检索完整的资源数据,以获取测试计划资源。检查标题财产。

    mytestplan = testplans(1);状态= fetch(mytestplan,myclient)
    状态=状态代码枚举确定
    title = mytestplan.title
    标题='测试计划1'

    编辑测试计划标题并将更改提交服务提供商。

    mytestplan.title =“我的新测试计划标题”;状态= commit(mytestplan,myclient)
    状态=状态代码枚举确定

    通过使用该系统浏览器中打开测试计划资源节目功能。

    显示(mytestcase)

    此示例显示了如何使用配置的OSLC客户端提交新测试计划资源的创建请求。

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

    myCreationFactory = GetCreationFactory(myclient,'测试计划');

    使用创建工厂创建标题的测试计划资源我的新测试计划。从服务提供商中检索完整的资源数据,以获取测试计划资源并检查资源。

    newtestplan = createTestplan(myCreationFactory,“我的新测试计划”);fetch(newtestplan,myclient);newtestplan
    newtestplan =带有属性的测试平面:resuredurl:'https:// localhost:9443/qm/qm/resource/itemname/_f56s ...'dirty:0 isfetched:1标题:1标题:'我的新测试计划'标识符:'301''

    通过使用该系统浏览器中打开测试计划资源节目功能。

    展示(newtestplan)
    在R2021a中引入