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

云测试提前定位和解决问题 萤火故事屋上架流程

云测试提前定位和解决问题 萤火故事屋上架流程

前言

​ 云测试专注于提供一站式应用测试解决方案,旨在有效解决应用开发及测试阶段面临的成本管控、技术瓶颈与效率优化等核心问题,确保应用在华为平台上架后具备卓越的用户体验

​ 从测试能力维度,云测试依托覆盖主流型号的移动真机设备资源,可针对性开展应用兼容性测试稳定性测试性能测试功耗测试用户体验(UX)测试安全测试等全维度检测。通过标准化测试流程与专业化分析模型,云测试能够快速生成包含量化数据与深度分析的测试报告,为开发团队提供问题预警、精准定位及解决方案支撑,助力其提前规避潜在风险保障应用质量

场景

​ 一般情况下,当我们有真机在手上的时候,是可以直接使用 DevEco Testing帮我们进行自检的,但是如果我们手上的真机设备类型不多,或者没有真机! 那么 云测试便可以很好的帮我们解决这个问题。

视频介绍

视频讲解地址

image-20250716191906701

云测试分类

云测试服务主要有两种测试方式,分别是上架测试和自定义测试,满足不同的测试需求。

  • 上架测试:完全按照华为应用市场的上架标准来测,能给你的应用顺利上架这个市场打个质量包票。像兼容性、稳定性、性能、功耗、UX 还有安全这些专项测试,它都能做。
  • 自定义测试:你可以挑自己关心的内容来测,比如只测兼容性、稳定性,或者性能、功耗、UX 这些专项。系统会自动选当前最新、最热门的机型来测,帮你早点发现更多问题,让用户用着更顺手。

再说说具体能测些啥:

  • 兼容性测试:我们有好多手机设备,能自动测应用在安装(第一次装、再次装)、卸载、启动时会不会出问题。像崩溃、卡住不动、闪退、运行出错、账号登录异常、屏幕变黑白、退不出去这些情况,都能测出来。
  • 稳定性测试:通过长时间反复操作和随机测试,看看应用会不会出现内存泄漏、内存出错、屏幕卡住、崩溃这些影响稳定使用的问题。
  • 性能测试:在真实手机上测应用的性能,会收集反应速度、CPU 占用、内存使用、耗电量、流量消耗这些关键数据,帮你找到性能不好的地方。
  • 功耗测试:专门测应用的耗电情况,找出影响手机电量的各种关键因素。
  • UX 测试:针对华为鸿蒙系统的应用,能测基础使用体验、和系统功能的适配情况、界面好不好看、在大屏上的显示效果这些方面的问题。
  • 安全测试:检查应用里有没有病毒、木马和恶意广告。不过要说明一下,目前只能测安卓应用的安全性。
  • 预设内容:在做兼容性和性能测试时,你可以提前设置好登录账号的相关信息,或者设定一些自动操作(比如点击、输入文字、忽略某些步骤)的指令。这样测试的时候,系统就能自动登录账号,或者自动完成一些特定操作,解决你自己测试时登录难、有些操作测不到的问题,能更全面地测遍应用,保证测试质量。

测试原理

​ 在发起自定义测试或上架测试时,用户选定测试范围后,可依据设备厂商、系统版本、分辨率及上市时间等维度筛选目标测试设备。提交测试任务后,系统将任务推送至云端,调度匹配的真机设备按流程执行遍历测试,最终分别生成兼容性、稳定性、性能、功耗、安全及 UX 各专项的测试报告。

image-20250716192137098

平台支持说明

image-20250716192357921

实际操作流程

接下来,我们便使用 上架项目 萤火故事屋 来进行云测试

dev eco工具中打包 项目

image-20250716192515842

AGC平台上打开云测试面板

打开地址

image-20250716192631806

创建测试

image-20250716192652055

登记信息

image-20250716192926736

开始测试

点击完提交后,便开始云测试了,这个过程一般都几个小时,此时可以去忙活自己的事情了

测试结果

测试完毕后,可以看到测试结果

image-20250716193020646

这里显示未通过,就需要点击 查看 寻找里面确切的原因

PixPin_2025-07-16_19-31-38

如图测试,我这里测试不通过的原因有两个,分别是兼容性测试UX测试

这个时候可以继续点击查看

PixPin_2025-07-16_19-33-49

然后便可以查看详细的测试内容了

下载测试结果

除了在AGC平台上直接看测试结果,还可以把这次的测试详情都下载下来,方便记录

image-20250716193451340

总结

好了,以上就是云测试的使用教程了,希望广大开发者都可以使用好这个云测试,给自己的应用提效。

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

相关文章:

  • LLM指纹底层技术——模型架构
  • IPD核心思想之一:业务与能力并重
  • 专业文档盖章软件,批量处理高效
  • Qt开发环境搭建指南:从零开始构建跨平台应用基石
  • MySQL InnoDB 存储引擎
  • 算法穿上隐身衣:数据交易中数据黑箱与算法透明性的法律义务边界
  • Kiro:亚马逊云发布,革命性AI编程工具!以“规范驱动开发“重塑软件构建范式!
  • 识别装甲板
  • C#语法基础总结(超级全面)(二)
  • 理解大模型的对话和检索能力
  • 车载诊断架构 --- 由于产线节拍引起的OEM EOL刷写问题
  • 标准化装配检测解决方案发布,可快速部署,换型仅需一分钟!
  • 多维傅里叶变换性质与计算
  • 权限隔离设计中实现字段级别的动态隐藏
  • [特殊字符]️ Snort 与 Suricata 入侵检测系统详解
  • Scratch竞赛题目
  • Python 多线程
  • Effective Python 第9条: 建议避免在for和while循环后使用else块
  • Scrapy无缝集成Splash:轻量级动态渲染爬虫终极解决方案
  • 轻量级消息总线实现 (C++)
  • 适用于高性能封装的TGV视觉检测方案
  • 版本更新 | 华望M-Design 4400版本功能更新详解(下篇)
  • [特殊字符] Electron 中的 `global` 变量
  • LVGL 列表表格控件颜色修改
  • 【时时三省】(C语言基础)通过指针引用多维数组2
  • oracle服务器定时备份Windows Server
  • 怎么用快鲸aiseo提升百度搜索排名?
  • 在 IntelliJ IDEA 中添加框架支持的解决方案(没有出现Add Framework Support)
  • 因果发现PCMCI 算法简述、Tigramite库的简单实践
  • 了解Java21