TestHubo是一款国产开源一站式测试工具,涵盖功能测试、接口测试、性能测试,以及 Web 和 App 测试,可以满足不同类型项目的测试需求。本文将介绍如何快速创建第一个项目,以快速入门上手。
1、创建项目
在 TestHubo 中,项目是测试工作的基础单元。通过创建项目,您可以集中管理测试用例、测试计划、执行情况和报告等。
点击 项目 --> 添加项目 进入
属性说明:
项目名称 | 必填 | 为项目设置一个简洁明了的名称,便于识别和管理。 |
可见范围 | 必填 | 设定项目的可见性,如“私密”或“公共”,以控制项目的访问权限,可限制特定成员进入。 |
成员选取 | 选填 | 从系统用户中添加项目成员,并为成员分配适当的角色和权限,确保协作效率。 |
描述 | 选填 | 项目提供简短的描述,说明项目的目标或关键内容,帮助团队成员快速了解项目背景。 |
2、项目查询
项目查询页面展示了用户最近访问的项目,方便快速进入项目,同时还提供了详细的空间列表视图,帮助用户高效管理项目。
- 最近访问
最近访问,方便用户快速定位和打开常用项目,提升使用效率。
- 空间列表
在每个项目项中显示关键信息,例如名称、负责人、可见范围等。
3、项目详情
TestHubo 提供全面的功能模块,包括项目管理、用例管理、测试计划、缺陷管理和统计分析,帮助团队有效地管理测试流程、通过数据分析优化项目进展。
3.1 测试用例
测试用例模块覆盖了多种测试类型,包括功能测试、接口测试、接口场景测试、性能测试,以及 Web 和 App 测试,满足全面的测试需求,确保系统功能和性能的可靠性。
(1)用例管理
用例管理模块用于创建、查询、编辑和管理测试用例,覆盖功能测试、接口测试、接口场景测试、性能测试、Web 测试及 App 测试等多个测试维度。
- 功能测试
验证系统各功能是否按照预期运行,确保满足用户需求和业务目标。
- 接口测试
检查接口的数据交互,确保传输准确,降低集成风险。
- 接口场景测试
模拟真实用户使用场景,测试接口在不同条件下的响应,确保在各种情况下的稳定表现。
- 接口性能测试
在高负载条件下测试接口的响应速度和稳定性,帮助识别潜在的性能瓶颈。
- Web测试
全面测试网页应用的功能、兼容性和用户体验,确保在不同设备和浏览器中的一致表现。
- App测试
专为移动应用设计的测试功能,确保在各种移动设备上流畅运行。
(2)用例执行
所有的测试用例的执行,默认通过系统自带的 Agent 进行测试,用户也可以选择自定义部署 Agent,并根据需要选择合适的 Agent 执行测试,灵活满足不同的测试场景需求。
(3)查看报告
查看详细的测试报告,分析测试结果、成功率、失败率以及缺陷分布,帮助团队评估测试进展和产品质量。
3.2 测试计划
测试计划支持【功能测试 】和【自动化测试】 两种类型,涵盖用例管理、执行、报告生成及定时任务,确保测试过程的高效性和有序性。
- 自动化类型
提供自动化用例的管理与执行、报告生成及定时任务,提升测试自动化水平。
- 功能类型
聚焦功能测试用例的管理与执行,确保系统功能符合预期。
3.3 测试报告
测试报告可查看项目内所有测试报告,每次测试后自动生成详细的结果,包括成功率、失败率等。报告通过图表展示测试进展、性能表现和缺陷分布,帮助团队清晰掌握项目质量状况。
3.4 缺陷管理
缺陷管理模块通过与 KANASS 集成,支持将功能测试用例与缺陷进行关联,统一查看和管理测试过程中发现的缺陷,帮助团队高效跟踪和解决问题。
3.5 统计分析
统计模块提供了对测试用例的全面统计功能,支持新增用例统计和用例测试统计。
- 新增用例统计
展示不同时间段新增用例数量,反映测试覆盖范围的扩展
- 用例测试统计
统计已执行、未执行和失败的测试用例数量,帮助团队实时了解测试进展。
4、项目设置
项目设置模块提供对项目的全面配置选项,包括基础信息、环境配置、模块管理、成员管理和权限控制。
4.1基础信息
允许用户修改项目名称、调整可见范围,以及更新描述,帮助团队根据实际需求配置项目设置。
4.2 环境
支持管理接口环境和 APP 环境配置,方便在不同环境下进行测试和验证,确保系统在各环境中的一致性和稳定性。
4.3 模块
支持项目模块的组织与管理,帮助提升项目结构的清晰度,便于维护和扩展。
4.4 成员
支持将不同成员添加到指定的项目空间,以便统一管理项目中的相关人员。
4.5 权限
权限支持定义不同角色和权限的管理,确保项目成员拥有适当的访问和操作权限,支持灵活的角色分配和权限调整。
5、删除项目
双重校验,删除空间操作不可恢复,请谨慎操作
6、帮助与支持
在使用过程当中有什么问题可以查阅相关文档或者加入社区进行交流反馈。
文档:
TestHubo - 文档 (tiklab.net)
社区:
TikLab - 社区