当前位置: 首页 > news >正文

安卓悬浮球-3566-测试报告

安卓悬浮球-3566-测试报告

测试概述

项目名称: 悬浮球电子秤应用
测试版本: v1.0.0
测试时间: 2025年9月
测试环境: UniApp开发环境
测试类型: 功能测试、性能测试、兼容性测试
测试结果: 见附件


测试环境配置

硬件环境

  • 测试设备: Android 内置3566
  • 屏幕分辨率: 1080x1920
  • 内存: 2GB
  • 网络: WiFi

软件环境

  • 操作系统: Android 11.0
  • UniApp版本: 4.76
  • 电子秤服务: HTTP服务 (127.0.0.1:10001)

功能测试结果

1. 重量获取功能

1.1 单次获取重量
测试项目测试步骤预期结果实际结果状态
正常获取点击"获取重量"按钮显示当前重量数据成功获取并显示重量通过
网络异常(阻止本地请求)点击获取显示连接失败提示正确显示"连接失败"状态通过
服务异常关闭电子秤服务后获取显示请求失败提示正确显示"无法连接到电子秤服务"通过
1.2 循环获取重量
测试项目测试步骤预期结果实际结果状态
开始循环点击"循环获取"按钮开始定时获取重量成功开始循环,按钮变为"停止循环"通过
停止循环点击"停止循环"按钮停止定时获取成功停止循环,按钮恢复为"循环获取"通过
间隔设置修改循环间隔(见稳定性测试)-----------------------------------------------------------------见稳定性测试
页面关闭关闭控制面板自动停止循环面板关闭时循环自动停止通过

2. 设备控制功能

2.1 去皮操作
测试项目测试步骤预期结果实际结果状态
正常去皮有重量时点击"去皮"净重归零,皮重更新净重显示0,皮重显示原重量值通过
操作提示去皮成功后显示"去皮成功"提示正确显示成功提示通过
网络异常断网状态下去皮显示操作失败提示正确显示"去皮操作失败"通过
2.2 清皮操作
测试项目测试步骤预期结果实际结果状态
正常清皮有皮重时点击"清皮"皮重归零,净重恢复皮重显示0,净重恢复到总重量通过
操作提示清皮成功后显示"清皮成功"提示正确显示成功提示通过
异常处理服务异常时清皮显示操作失败提示正确显示"清皮操作失败"通过
2.3 置零操作
测试项目测试步骤预期结果实际结果状态
正常置零点击"置零"按钮净重和皮重都归零净重和皮重都显示为0通过
操作提示置零成功后显示"置零成功"提示正确显示成功提示通过
异常处理网络异常时置零显示操作失败提示正确显示"置零操作失败"通过

3. 配置功能

3.1 服务器地址配置
测试项目测试步骤预期结果实际结果状态
无效地址输入无效地址连接失败提示正确显示连接失败通过
局域网地址使用192.168.x.x地址支持局域网访问可以连接局域网设备通过
3.2 循环间隔配置
测试项目测试步骤预期结果实际结果状态
间隔调整修改循环间隔按新间隔执行循环间隔正确调整通过
最小值测试设置100ms间隔支持快速循环成功设置并执行通过
最大值测试设置10000ms间隔支持慢速循环成功设置并执行通过

性能测试结果

1. 响应性能

测试项目测试指标预期值实际值状态
应用启动启动时间<2秒1.7秒通过
后台切换点击进入<500ms300ms通过
网络请求重量获取<2秒0.86秒通过
按钮响应点击反馈<200ms126ms通过

2. 内存性能

测试项目测试场景预期表现实际表现状态
内存占用正常运行稳定占用内存占用稳定在50MB以内通过
内存泄漏长时间运行无明显增长运行2小时无明显内存增长通过
定时器清理页面关闭自动清理定时器正确清理,无残留通过

3. 网络性能(客户端)

测试项目测试场景预期表现实际表现状态
并发请求快速点击正确处理正确处理并发请求通过
超时处理网络延迟5秒超时正确在5秒后超时通过
错误恢复网络恢复自动重连网络恢复后正常工作通过

4. 系统稳定性能(客户端发送请求频率-1次/秒;悬浮球采样频率:低采样速率)

测试项目测试场景预期表现实际表现状态
连续运行30分钟系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行1小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行2小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行3小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行4小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行5小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过

5. 系统稳定性能(客户端发送请求频率-2次/秒;悬浮球采样频率:高采样速率)

测试项目测试场景预期表现实际表现状态
连续运行30分钟系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行1小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行2小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行3小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行4小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行5小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过

6. 系统稳定性能(客户端发送请求频率-10次/秒;悬浮球采样频率:高采样速率)

测试项目测试场景预期表现实际表现状态
连续运行30分钟系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行1小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行2小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行3小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行4小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过
连续运行5小时系统掉线次数安卓11.0连续发送请求无宕机无宕机通过

安全性测试

1. 权限管理

测试项目测试内容测试结果状态
网络权限INTERNET权限正确申请和使用通过
悬浮窗权限SYSTEM_ALERT_WINDOW正确申请和使用通过
权限最小化只申请必要权限仅申请必需的权限通过

2. 数据安全

测试项目测试内容测试结果状态
敏感信息不存储敏感数据仅存储配置信息通过
网络传输HTTP协议安全局域网环境,风险可控通过

缺陷统计

缺陷汇总

严重级别数量状态
严重0-
一般0-
轻微0-
建议2已记录

测试结论

总体评价

测试通过 - 悬浮球电子秤应用在功能、性能、兼容性、用户体验等各方面均表现稳定。

优化建议

1.增加异常情况处理 - 悬浮球程序容易因为用户失误操作导致误关/误退,建议增加限制用户操作流程;
2.首次进入悬浮球程序不会自动弹出授权(显示在其他应用之上) - 增加了用户学习成本和客服沟通成本;
3.系统稳定性优化 - 使用TCP协议,频繁循环发起请求增加系统性能负担,建议改为长链接;
4.称重显示优化 - 建议增加重量稳定/不稳定判别字段。

发布建议

建议发布: 应用已达到发布标准,可以投入生产使用。

测试签名

测试负责人:
测试日期: 2025年9月
报告版本: v1.0
测试状态: 通过


http://www.dtcms.com/a/360823.html

相关文章:

  • vue社区网格化管理系统(代码+数据库+LW)
  • Adobe Acrobat打开pdf文件时闪退如何解决?
  • OpenCV-CUDA 图像处理
  • 论文阅读_TradingAgents多智能体金融交易框架
  • .net 微服务jeager链路跟踪
  • C++11 ——— lambda表达式
  • LeetCode 19: 删除链表的倒数第 N 个结点
  • GIT(了解)
  • 计算机网络---https(超文本传输安全协议)
  • Unity项目基本风格/规范
  • 三、SVN实践练习指南
  • 【项目思维】贪吃蛇(嵌入式进阶方向)
  • 函数、数组与 grep + 正则表达式的 Linux Shell 编程进阶指南
  • GPU 通用手册:裸机、Docker、K8s 环境实战宝典
  • 嵌入式碎片知识总结(二)
  • Shell编程(二):正则表达式
  • 至真科技西安分公司正式成立,赋能点金石业务增长新篇章!
  • 基于Spring Authorization Server的OAuth2与OpenID Connect统一认证授权框架深度解析
  • Linux -- 进程间通信【System V共享内存】
  • 基于llama.cpp在CPU环境部署Qwen3
  • JimuReport 积木报表 v2.1.3 版本发布,免费开源的可视化报表和大屏
  • 【Linux手册】Unix/Linux 信号:原理、触发与响应机制实战
  • 开源 C# .net mvc 开发(九)websocket--服务器与客户端的实时通信
  • Unity:XML笔记
  • 【基础】Three.js中如何添加阴影(附案例代码)
  • 基于SpringBoot的运动服装销售系统【2026最新】
  • 大型语言模型微调 内容预告(69)
  • 剧本杀小程序系统开发:重塑社交娱乐新生态
  • Trae x MCP:一键打造品牌专属高质量SVG封面
  • apipost 8.x 脚本循环调用接口