Skip to content

Latest commit

 

History

History
165 lines (118 loc) · 4.99 KB

File metadata and controls

165 lines (118 loc) · 4.99 KB

🎯 快速开始指南

欢迎来到巧克力测试平台!这份指南将带你在5分钟内完成平台的基本使用,比泡一碗方便面还要快!

🚀 第一次登录

1. 访问平台

打开浏览器,访问平台地址(通常是 http://localhost:8000

2. 登录系统

  • 输入用户名和密码
  • 点击登录按钮
  • 系统会自动跳转到欢迎页面

💡 小贴士: 如果忘记密码,联系管理员重置哦!

🏗️ 创建你的第一个项目 {#创建项目}

项目是测试平台的基础单位,就像是给你的测试工作建一个"家"。

步骤1: 进入项目管理

  1. 在左侧菜单栏找到 "项目管理"
  2. 点击 "项目列表"
  3. 点击右上角的 "新建项目" 按钮

步骤2: 填写项目信息

项目名称: 我的第一个测试项目
项目描述: 这是一个用于学习的测试项目
项目负责人: 你的名字

步骤3: 保存项目

点击 "确定" 按钮,恭喜!你的第一个项目创建成功了!🎉

📝 创建测试用例

有了项目,接下来我们需要一些测试用例。

同步测试用例

  1. 进入 "接口测试""用例管理"
  2. 点击 "同步测试用例" 按钮
  3. 系统会自动从后端代码中同步测试用例
  4. 等待同步完成,你会看到用例列表

🔍 原理说明: 平台会扫描后端代码中的测试函数,自动生成测试用例

📦 创建测试套件

测试套件就像是把相关的测试用例打包成一个"套餐"。

步骤1: 进入套件管理

  1. 点击 "接口测试""套件管理"
  2. 点击 "新建套件" 按钮

步骤2: 配置套件信息

套件名称: 基础功能测试套件
套件描述: 包含基本的CRUD操作测试
所属项目: 选择刚才创建的项目
测试环境: dev(开发环境)

步骤3: 选择测试用例

  • 在用例列表中勾选需要的测试用例
  • 可以按模块、场景等条件筛选
  • 点击 "确定" 完成创建

⏰ 创建测试计划

测试计划可以让你的测试自动化执行,就像设置闹钟一样简单!

步骤1: 进入计划管理

  1. 点击 "接口测试""计划管理"
  2. 点击 "新建计划" 按钮

步骤2: 配置计划信息

计划名称: 每日回归测试
测试套件: 选择刚才创建的套件
执行环境: dev
定时规则: 0 9 * * * (每天上午9点执行)
是否启用: 是

步骤3: 保存并启动

点击 "确定",你的自动化测试计划就设置好了!

🏃‍♂️ 运行你的第一个测试

手动执行测试套件

  1. 在套件列表中找到你的套件
  2. 点击 "运行" 按钮
  3. 选择测试环境
  4. 点击 "开始执行"

查看测试结果

  1. 进入 "接口测试""结果管理"
  2. 找到刚才的执行记录
  3. 点击 "查看详情" 查看详细结果

🎪 体验压力测试

想要测试系统的性能?试试Locust压力测试!

快速压测体验

  1. 进入 "压力测试""测试套件"
  2. 选择一个压测套件
  3. 点击 "运行压测"
  4. 设置并发用户数和持续时间
  5. 点击 "开始压测"
  6. 实时查看压测报告

📊 查看测试报告

接口测试报告

  • 执行概览: 总用例数、通过率、失败率
  • 详细结果: 每个用例的执行状态和错误信息
  • 趋势分析: 历史执行趋势图表

压力测试报告

  • 性能指标: QPS、响应时间、错误率
  • 实时监控: 压测过程中的实时数据
  • 图表分析: 各种性能图表和统计数据

🎯 常用功能快捷入口

日常操作

  • 快速运行测试: 套件列表 → 点击运行按钮
  • 查看最新结果: 结果管理 → 按时间排序
  • 修改测试计划: 计划管理 → 编辑按钮
  • 同步新用例: 用例管理 → 同步按钮

管理操作

  • 用户权限管理: 系统设置 → 用户管理
  • 环境配置: 系统设置 → 环境管理
  • 数据备份: 系统设置 → 数据管理

🔧 常见问题

Q: 测试用例同步失败怎么办?

A: 检查后端服务是否正常运行,确保代码中的测试函数格式正确。

Q: 定时任务没有执行?

A: 检查计划是否启用,cron表达式是否正确,系统时间是否准确。

Q: 压测无法启动?

A: 确保Locust服务正常运行,检查压测套件配置是否正确。

Q: 测试结果查看不了?

A: 检查网络连接,确保有相应的查看权限。

🎉 恭喜你!

到这里,你已经掌握了巧克力测试平台的基本使用方法!接下来可以:

Happy Testing! 🚀


💡 下一步建议: 建议先熟悉基本操作,然后根据实际需求深入学习特定功能模块。