| 一级功能 | 二级功能 | 三级功能 | 具体用例 | 系统管理员 | 工作空间管理员 | 工作空间成员 | 项目管理员 | 项目成员 | 只读用户 | 自定义角色 |
| 系统管理 | 系统 | 用户管理 | 列出系统中的所有用户 | Y |
|
|
|
|
| * |
| 指定用户 ID、用户名、邮箱、电话、密码等信息创建新用户 | Y |
|
|
|
|
| * |
| 修改指定用户的用户名、邮箱、电话、密码等信息 | Y |
|
|
|
|
| * |
| 添加、修改指定用户的角色 | Y |
|
|
|
|
| * |
| 删除指定用户 | Y |
|
|
|
|
| * |
| 启用、禁用指定用户,用户禁用后无法登录系统 | Y |
|
|
|
|
| * |
| 工作空间管理 | 列出系统中的所有工作空间 | Y |
|
|
|
|
| * |
| 指定工作空间名称、描述及所属组织等信息创建新工作空间 | Y |
|
|
|
|
| * |
| 修改指定工作空间的名称、描述及所属组织等信息 | Y |
|
|
|
|
| * |
| 删除指定工作空间 | Y |
|
|
|
|
| * |
| 用户组与权限管理 | 列出系统所有角色信息 | Y |
|
|
|
|
| * |
| 创建、修改用户组基本信息 | Y |
|
|
|
|
| * |
| 修改用户组权限 | Y |
|
|
|
|
| * |
| 给用户组添加、删除成员 | Y |
|
|
|
|
| * |
| 删除用户组 | Y |
|
|
|
|
| * |
| 测试资源池管理 | 列出系统中的所有测试资源池 | Y |
|
|
|
|
| * |
| 设置测试资源池名称、具体配置等信息创建新测试资源池 | Y |
|
|
|
|
| * |
| 修改指定测试资源池的名称、具体等信息 | Y |
|
|
|
|
| * |
| 删除指定测试资源池 | Y |
|
|
|
|
| * |
| 启用、禁用指定测试资源池 | Y |
|
|
|
|
| * |
| 给指定资源池添加、删除压力节点 | Y |
|
|
|
|
| * |
| 系统设置 | 基本信息配置 | Y |
|
|
|
|
| * |
| 邮件设置 | Y |
|
|
|
|
| * |
| LDAP设置 | Y |
|
|
|
|
| * |
| 工作空间 | 工作空间成员管理 | 列出该工作空间中的所有成员及其角色信息 |
|
| Y |
|
|
| * |
| 选择系统中已有用户并指定工作空间级角色添加至工作空间成员 |
|
| Y |
|
|
| * |
| 修改指定成员在该工作空间中的角色 |
|
| Y |
|
|
| * |
| 从工作空间中删除指定成员(去除角色信息) |
|
| Y |
|
|
| * |
| 服务集成 | 配置Tapd、Jira、禅道等服务集成信息 | Y | Y | Y |
|
|
|
| * |
| 个人信息 | 个人设置 | 修改自己的用户名、邮箱、电话、密码等信息 | Y | Y | Y | Y | Y | Y | * |
| 测试跟踪 | 首页 |
|
|
|
| Y | Y | Y |
|
| 项目 | 项目 | 列出当前工作空间中的所有项目 |
|
| Y | Y | Y |
|
| 指定项目名称、描述等信息,在当前工作空间创建新项目 |
|
| Y | Y |
|
|
| 修改指定项目的名称、描述等信息 |
|
| Y | Y |
|
|
| 删除指定项目 |
|
| Y | Y |
|
|
| 在项目列表中点击项目名称,进入该项目下的测试用例页面 |
|
| Y | Y | Y |
|
| 测试用例 | 测试用例树 | 以树状形式展示项目的模块及子模块 |
|
| Y | Y | Y |
|
| 在用例树中的任一节点均可创建该节点的子节点,用例树最多支持 5 级子节点 |
|
| Y | Y |
|
|
| 通过前端拖拽的方式移动用例树的某个节点到指定位置 |
|
| Y | Y |
|
|
| 从用例树中删除某个节点,该节点及其子节点下下的所有用例,移动到名为‘未归类用例 ’的虚拟1 级节点 |
|
| Y | Y |
|
|
| 测试用例管理 | 以列表形式展示当前选中的用例树某节点下的所有用例 |
|
| Y | Y | Y |
|
| 在当前选中的用例树节点下,新建测试用例;测试用例信息包含用例名称、所属模块、优先级、执行步骤等信息 |
|
| Y | Y |
|
|
| 删除指定的测试用例 |
|
| Y | Y |
|
|
| 选择某个测试用例,编辑修改测试用例相关信息 |
|
| Y | Y |
|
|
| 选择某个测试用例,编辑修改测试用例维护人信息 |
|
| Y | Y |
|
|
| 测试计划 | 测试计划列表 | 以列表形式展示当前工作空间中所有项目下的所有测试计划 |
|
| Y | Y | Y |
|
| 指定测试计划的名称、描述、所属项目等信息创建测试计划 |
|
| Y | Y |
|
|
| 选择某个测试计划,编辑修改测试计划相关信息 |
|
| Y | Y |
|
|
| 测试计划中的用例管理 | 从该测试计划所属项目中,选择用例树节点或具体用例,添加到该测试计划,并指定该用例的执行人等信息 |
|
| Y | Y |
|
|
| 以只读的形式展示当前已添加到测试计划中的用例树 |
|
| Y | Y | Y |
|
| 以列表形式展示当前选中的用例树某节点下的所有用例 |
|
| Y | Y | Y |
|
| 选择测试计划中的某个测试用例,编辑修改执行人等相关信息 |
|
| Y | Y |
|
|
| 选择测试计划中的某个测试用例,编辑修改执行结果等相关信息 |
|
| Y | Y |
|
|
| 接口测试 | 项目 |
| 列出当前工作空间中的所有项目 |
|
| Y | Y | Y |
|
| 指定项目名称、描述等信息,在当前工作空间创建新项目 |
|
| Y | Y |
|
|
| 修改指定项目的名称、描述等信息 |
|
| Y | Y |
|
|
| 删除指定项目 |
|
| Y | Y |
|
|
| 在项目列表中点击项目名称,进入该项目下的接口管理页面 |
|
| Y | Y | Y |
|
| 接口 |
| TBD |
|
| Y | Y | Y |
|
| 测试 |
| 以列表形式展示当前工作空间中所有项目下的所有接口测试 |
|
| Y | Y | Y |
|
| 点击创建测试按钮,选择测试所属项目,填写测试的具体配置信息并保存测试 |
|
| Y | Y |
|
|
| 删除指定的接口测试 |
|
| Y | Y |
|
|
| 选择某个接口测试,查看并编辑修改该接口测试具体信息 |
|
| Y | Y | 仅查看 |
|
| 选择某个接口测试执行该测试,测试开始执行后自动跳转到该次执行产生的测试报告 |
|
| Y | Y |
|
|
| 报告 |
| 以列表形式展示当前工作空间中所有项目下的所有测试报告 |
|
| Y | Y | Y |
|
| 删除指定的测试报告 |
|
| Y | Y |
|
|
| 选择某个测试报告,查看测试报告详细内容 |
|
| Y | Y | Y |
|
| 选择多个测试报告对比查看测试报告内容 |
|
| Y | Y | Y |
|
| 性能测试 | 项目 |
| 列出当前工作空间中的所有项目 |
|
| Y | Y | Y |
|
| 指定项目名称、描述等信息,在当前工作空间创建新项目 |
|
| Y | Y |
|
|
| 修改指定项目的名称、描述等信息 |
|
| Y | Y |
|
|
| 删除指定项目 |
|
| Y | Y |
|
|
| 测试 |
| 以列表形式展示当前工作空间中所有项目下的所有性能测试 |
|
| Y | Y | Y |
|
| 点击创建测试按钮,选择测试所属项目,填写测试的具体配置信息并保存测试 |
|
| Y | Y |
|
|
| 删除指定的性能测试 |
|
| Y | Y |
|
|
| 选择某个性能测试,查看并编辑修改该性能测试具体信息 |
|
| Y | Y | 仅查看 |
|
| 选择某个性能测试执行该测试,测试开始执行后自动跳转到该次执行产生的测试报告 |
|
| Y | Y |
|
|
| 报告 |
| 以列表形式展示当前工作空间中所有项目下的所有测试报告 |
|
| Y | Y | Y |
|
| 删除指定的测试报告 |
|
| Y | Y |
|
|
| 选择某个测试报告,查看测试报告详细内容 |
|
| Y | Y | Y |
|
| 选择多个测试报告对比查看测试报告内容 |
|
| Y | Y | Y |
|