Skip to content

Latest commit

 

History

History
154 lines (111 loc) · 3.55 KB

File metadata and controls

154 lines (111 loc) · 3.55 KB

Sea Lantern 功能检查清单

快速验证指南

1. 启动检查

  • 应用正常启动,无崩溃
  • 主界面加载完成,布局正确
  • 侧边栏导航显示完整
  • 托盘图标显示正常

2. 核心功能检查

服务器管理

  • 新建服务器:可设置名称、版本、内存
  • 启动服务器:过程显示正常,无错误
  • 停止服务器:能正常停止
  • 服务器列表:显示正确,状态更新

控制台

  • 服务器输出实时显示
  • 命令输入框可正常输入
  • 发送命令:如 "list" 能收到响应
  • 控制台清屏功能正常

插件管理

  • 插件市场可正常浏览
  • 插件搜索功能可用
  • 插件安装:显示进度,安装成功
  • 已安装插件列表显示

设置

  • 语言切换功能正常
  • 主题切换功能正常
  • 设置保存后生效

3. 系统集成

  • 窗口可拖动、调整大小
  • 最小化、最大化、关闭按钮正常
  • 托盘图标右键菜单功能
  • 应用响应键盘操作

4. 边界情况

  • 服务器未启动时发送命令的处理
  • 网络断开时的错误提示
  • 无 Java 环境时的提示

测试流程

步骤 1:基础验证

  1. 启动 Sea Lantern
  2. 检查界面是否完整加载
  3. 测试窗口操作功能

步骤 2:功能验证

  1. 创建测试服务器

    • 名称:Test Server
    • 版本:选择一个稳定版本
    • 内存:2GB
    • 点击「创建」
  2. 启动服务器

    • 点击「启动」按钮
    • 观察控制台输出
    • 确认服务器启动成功
  3. 测试控制台

    • 在输入框中输入 "list"
    • 按 Enter 发送
    • 确认收到服务器响应
  4. 测试插件

    • 进入插件市场
    • 搜索一个简单插件
    • 点击「安装」
    • 确认安装成功
  5. 测试设置

    • 进入设置页面
    • 切换主题
    • 点击「保存」
    • 确认设置生效

步骤 3:系统验证

  1. 测试窗口最小化到托盘
  2. 从托盘恢复应用
  3. 测试托盘右键菜单
  4. 关闭应用并重新启动

验证标准

通过标准

  • ✅ 应用能正常启动和关闭
  • ✅ 服务器能正常创建和管理
  • ✅ 控制台能正常显示和执行命令
  • ✅ 插件能正常安装和管理
  • ✅ 设置能正常修改和保存

失败标准

  • ❌ 应用启动失败或崩溃
  • ❌ 服务器无法创建或启动
  • ❌ 控制台无法显示输出或执行命令
  • ❌ 插件无法安装或管理
  • ❌ 设置无法保存或生效

测试环境要求

  • Windows(64位)/MAC M系列芯片/Linux/BSD
  • 至少 2GB 内存
  • 至少 2GB 可用存储空间
  • 稳定的网络连接
  • Java 8 或更高版本

快速检查命令

启动应用

# 开发模式
pnpm run tauri dev

# release模式
./src-tauri/target/release/sea-lantern.exe

验证服务器状态

在控制台中执行:

list          # 查看在线玩家
version       # 查看服务器版本
time          # 查看服务器时间

常见问题排查

问题 可能原因 解决方法
启动失败 Java 未安装 安装 Java 并配置环境变量
服务器启动失败 端口占用 检查端口是否被占用,修改服务器端口
插件安装失败 网络问题 检查网络连接,重试安装
控制台无响应 服务器未启动 先启动服务器再发送命令