主要内容

oslc.qm.TestScript

OSLC质量管理域的测试脚本资源

    描述

    这个oslc.qm.TestScript对象表示生命周期协作开放服务(OSLC)服务提供者的质量管理领域中的测试脚本资源。创建和配置完成后客户oslc.core.QueryCapability对象,使用queryTestScripts作用

    创造

    创建一个oslc.qm.TestScript对象的createTestScript作用

    性质

    全部展开

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

    测试脚本资源未提交更改的指示符,指定为逻辑1.0哪里:

    • 1.指示测试脚本资源有未提交的更改。

    • 0指示测试脚本资源没有未提交的更改。

    数据类型:必然的

    测试脚本资源获取状态,指定为逻辑1.0哪里:

    • 1.指示已获取测试脚本资源。

    • 0指示未获取测试脚本资源。

    数据类型:必然的

    测试脚本标题,指定为字符数组。

    测试脚本资源标识符,指定为字符数组。

    目标函数

    addRequirementLink 将需求跟踪链接添加到本地OSLC测试资源对象
    addResourceProperty 添加资源属性到本地OSLC资源对象
    addTextProperty 将文本属性添加到本地OSLC资源对象
    犯罪 向OSLC服务提供商发送本地更改
    获取 从OSLC服务提供商检索完整的资源数据
    getProperty 从OSLC资源对象获取文本属性的本地内容
    getRDF 从OSLC资源对象获取资源RDF/XML数据
    getRequirementLinks 从OSLC测试资源对象获得本地存储的需求可跟踪性链接
    getResourceProperty 从OSLC资源对象获取资源属性的本地内容
    去除 从OSLC服务提供程序中删除资源
    removeRequirementLink 从本地OSLC测试资源对象中删除需求跟踪链接
    移除资源属性 从本地OSLC资源对象中移除资源属性
    设定属性 为OSLC资源对象设置文本属性的本地内容
    setRDF 为本地OSLC资源对象设置RDF内容
    setResourceUrl 为本地OSLC资源对象设置资源URL
    显示 在系统浏览器中查看OSLC资源

    例子

    全部崩溃

    这个例子展示了如何通过配置的OSLC客户端提交一个测试脚本资源的查询请求,编辑一个现有的测试脚本资源,并将更改提交给服务提供者。

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

    myQueryCapability=getQueryService(myClient,“TestScript”);

    向服务提供商提交可用测试脚本资源的查询请求。

    testScripts=queryTestScripts(myQueryCapability)
    testScripts=1×7 TestScript数组,其属性为:ResourceUrl Dirty IsFetched标题标识符

    将测试脚本资源分配给变量myTestScript.从服务提供者检索测试脚本资源的完整资源数据。检查标题所有物

    myTestScript=testScripts(1);status=fetch(myTestScript,myClient)
    状态=状态代码枚举正常
    title=myTestScript.title
    title = '测试脚本1'

    编辑测试脚本标题并将更改提交给服务提供商。

    myTestScript。Title =“我的新测试脚本标题”; 状态=提交(myTestScript、myClient)
    状态=状态代码枚举正常

    使用打开系统浏览器中的测试脚本资源显示作用

    显示(myTestScript)

    此示例演示如何使用已配置的OSLC客户端提交新测试脚本资源的创建请求。

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

    myCreationFactory=getCreationFactory(myClient,“TestScript”);

    使用创建工厂创建一个带有标题的创建工厂的测试脚本资源我的新测试脚本. 从服务提供商检索测试脚本资源的完整资源数据并检查资源。

    newTestScript = createTestScript (myCreationFactory,...“我的新测试脚本”); 获取(newTestScript,myClient);新测试脚本
    newTestScript=TestScript,属性为:ResourceUrl:'https://localhost:9443/qm/resource/itemName/_b19w2...'Dirty:0 IsFetched:1标题:“我的新测试脚本”标识符:“498”

    使用打开系统浏览器中的测试脚本资源显示作用

    显示(newTestScript)
    在R2021a中引入