TestDirect使用指南:数据库表详解与关键字段解析
需积分: 9 54 浏览量
更新于2024-09-30
收藏 21KB DOCX 举报
"TestDirect文档-试用指南,涵盖了TD数据库常用表及字段的介绍,包括ALL_LISTS表和TEST表的详细字段解析,帮助用户快速掌握TD工具的使用。"
在TestDirect(TD)中,数据库管理是核心部分,理解和掌握其内部结构对于有效使用TD至关重要。本指南主要关注两张关键的数据库表——ALL_LISTS和TEST,它们存储了TD中的各种定义和信息。
ALL_LISTS表是一个包含了多种信息的综合表,它的字段多样,包括但不限于:
1. AL_ITEM_ID: 这是每个条目的唯一标识符,用于建立层次结构。
2. AL_FATHER_ID: 代表父级条目的ID,用于表示条目之间的上下级关系。
3. AL_DESCRIPTION: 存储条目的描述,例如在TestPlan页面的案例树中,目录名称就存储在这里。
4. AL_NO_OF_SONS: 记录该条目下子条目的数量。
5. AL_SYSTEM: 可能用于标识条目所属的系统或分类。
6. AL_ABSOLUTE_PATH: 如果条目对应于文件路径,此字段会保存路径。
7. AL_VIEW_ORDER: 可能用于决定条目在视图中的排列顺序。
8. AL_MEMO: 额外的注释或备注。
9. AL_ATTACHMENT: 附件相关的标识或链接。
10. AL_ITEM_VERSION: 条目的版本信息。
11. AL_VER_STATMP: 临时的版本状态。
12. AL_VTS: 可能是版本更新的时间戳。
ALL_LISTS表中存储的内容广泛,包括案例类型、状态、Bug优先级和状态定义,以及TestPlan页面中案例树的目录节点定义。目录层次结构由AL_ITEM_ID和AL_FATHER_ID字段构建,AL_DESCRIPTION字段则记录了目录名。
TEST表专门用于存储测试案例的定义,其字段众多,重点关注以下关键字段:
1. TS_TEST_ID: 每个测试案例的唯一ID。
2. TS_NAME: 测试案例的名称。
3. TS_STEPS: 案例包含的步骤数。
4. TS_PATH: 自动化测试案例对应的脚本路径,相对于项目根目录的相对路径。
5. TS_SUBJECT: 案例在案例树中的位置,与ALL_LISTS表的AL_ITEM_ID关联。
6. TS_STATUS: 案例的当前状态,如Pass或Fail。
7. TS_RESPONSIBLE: 案例的负责人。
8. TS_CREATION_DATE: 案例的创建日期。
9. TS_DESCRIPTION: 案例的详细描述。
10. TS_TYPE: 案例的类型,如手动测试(MANUAL)或自动化测试(如VAPI-XP-TEST、LR-SCENARIO)。
11. TS_EXEC_STATUS: 案例的最近一次执行结果,记录了每次运行测试集后的状态。
12. TS_EXECUTION_DATE: 最后一次执行的日期(未在原文中提及,但通常会有一个这样的字段)。
理解这些字段的作用有助于更有效地管理和维护测试数据。在TD中,TEST表中的TS_EXEC_STATUS字段可能用于追踪案例在不同测试集中的最新状态,但这种设计可能会导致数据冗余,因为执行信息通常会在测试集或执行日志中详细记录。然而,这可能方便快速查看案例的即时状态,而不必查询所有相关的测试集运行历史。
熟悉TD的ALL_LISTS和TEST表是掌握TD工具使用的关键。通过了解这些表的结构和字段,用户可以更好地组织和管理测试数据,从而提高测试效率和质量。
2008-07-09 上传
点击了解资源详情
2024-11-07 上传
2024-11-07 上传
2024-11-07 上传
2024-11-07 上传
2024-11-07 上传
hongtang81
- 粉丝: 0
- 资源: 4
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析