qTest - 搜索

您可以快速搜索系统对象,例如需求、测试用例、测试运行或缺陷。您还可以通过在位于任何页面右上角的搜索框中输入关键字来搜索属于系统对象的部分信息,例如描述或注释。

以下屏幕截图显示了搜索框的位置。

搜索位置

qTest 还支持自由文本搜索和语法搜索。

自由文本搜索

系统搜索您输入的自由文本,然后返回所有具有自由文本的对象。除此之外,可以使用以下一组预定义函数来查找对象 −

  • 发布 − ID、名称、状态、描述、发布说明

  • 构建 − ID、名称、状态、构建说明

  • 需求 − ID、名称、状态、描述、类型、注释

  • 测试用例 − ID、名称、描述、状态、类型、测试步骤描述、测试步骤预期结果、注释

  • 测试套件 − ID、名称、描述、执行类型

  • 缺陷 − ID、摘要、描述、状态、类型、注释

  • 测试运行 − ID、名称、状态、执行类型、测试步骤描述、测试步骤预期结果、测试步骤实际结果

语法搜索

语法搜索有助于根据以下详细信息缩小搜索结果范围或查找唯一对象。

按 ID 搜索

每个 qTest 对象都与一个 ID(前缀后跟 ID 号)相关联。它有助于引用唯一对象并快速搜索它们。以下语法可用于使用 id 查找对象。

  • id:id_number − 此语法返回具有指定 ID 号的对象。例如:id:50 将返回 ID 号为 50 的所有对象,例如需求 RQ-50、缺陷 DF-50、测试用例 TC-50 等。

  • id:prefixid_number − 其工作方式与 obj: object_typeid:id_number 相同。要查找唯一对象,您可以使用对象前缀(RQ、TC、DF 等)进行定义。此语法将返回指定类型和 ID 号的唯一对象。例如,id:tc-50 或 obj:tc id:50 将返回测试用例 TC-50。

组合不同的关键字

您可以使用更高级的语法搜索来缩小搜索结果范围,例如 obj:object_typeobject_field: 自由文本 AND/OR ( ) obj:object_typeobject_field: 自由文本。下表列出了可用于进行高级语法搜索的关键字。

Objects Object_type search keys Object_field Object_field search keys
Release rls Name name
Status stat
Description des
Release note note
Build bld Name name
Status stat
Build note note
Test Case tc Name name
Description des
Status stat
Type type
Comment cmt
Test Step Description tsdes
Test Step Expected Result tsexp
Requirement req Name name
Description des
Status stat
Priority prt
Type type
Comment cmt
Test Suite ts Name name
Description des
Execution type type
Test Run tr Name name
Status stat
Execution Type type
Test Step Description tsdes
Test Step Expected Result tsexp
Test Step Actual Result tsact
Defect df Summary sum
Description des
Severity svt
priority prt
Status stat
Type type
Comment cmt