TestSet 对象

管理测试集,包括更新、锁定和解锁测试集。

您可以从 TestSetFactory 对象获取 TestSet 对象。

公用方法

此对象支持以下方法。

方法 描述

LockObject

锁定对象。如果对象在服务器上已被更改,则返回 True。

有关详细信息,请参阅LockObject

Mail

发送项列表的邮件。

有关详细信息,请参阅Mail

Post

将所有已更改的值发布到数据库。

有关详细信息,请参阅 Post

刷新

读取已保存的值,并覆盖内存中的值。

有关详细信息,请参阅 刷新

Undo

撤消对尚未发布的字段值所做的更改。

有关详细信息,请参阅 Undo

UnLockObject

解锁对象。

有关详细信息,请参阅UnLockObject

公用属性

此对象支持以下属性。

属性 读/写 类型 描述

附件

对象

测试的 AttachmentFactory。请参阅AttachmentFactory 对象

AutoPost

读/写 布尔值

如果为 true,则当字段值更改时,数据库会立即更新。

AutoUnlock

读/写 布尔值

指示在执行 Refresh 或 Post 操作后,是否自动将项设置为可供其他用户更改。

BugLinkFactory

对象

错误链接工厂,用于管理当前测试与其相关缺陷的链接。

EntitySubtype

对象

实体的当前子类型。

字段

读/写 Any

指定字段的值。

语法: TestSet.Field[fieldName]

参数:

  • fieldName。表示项目数据库中字段名称的字符串。全部使用大写。

FieldMultiValue

读/写 对象

指定字段的 MultiValue 对象。请参阅MultiValue 对象

语法: TestSet.FieldMultiValue[fieldName]

参数:

  • fieldName。表示项目数据库中字段名称的字符串。全部使用大写。

FolderId

数字

测试集文件夹 ID。

HasAttachment

布尔值

检查测试是否有一个或多个附件。

HasLinkage

布尔值

检查测试是否至少有一个关联的 Bug。

ID

数字

项 ID。

IsLocked

布尔值

检查测试是否被锁定以进行编辑。

修改时间

布尔值

检查自上次刷新或发布操作以来项是否已被修改。如果为 true,则表明服务器端的字段属性不是最新的。

Name

读/写 字符串

测试集名称。

状态

读/写 字符串

测试集状态。

状态是源自项目状态列表的值:

  • NO_RUN - 默认值。从未执行过测试。

  • NOT_COMPLETED。测试执行尚未完成。

  • FAILED。测试失败。

  • PASSED。测试通过。

  • N/A。状态不可用。

  • 用户定义的状态

TypeName

字符串

字段的类型。

Virtual

布尔值

检查是否为虚拟项,即没有相应数据库记录的项。

返回页首