HarmonyOS应用性能与功耗云测试
性能测试
性能测试主要验证HarmonyOS应用在华为真机设备上运行的性能问题,包括启动时长、界面显示、CPU占用和内存占用。具体性能测试项的详细说明请参考性能测试标准。
性能测试支持Phone和TV设备,包格式包括Hap/App。
前提条件
● 已注册华为开发者帐号,并完成实名认证,具体请参考帐号注册和实名认证。
● 已通过DevEco Studio开发完应用,并编译构建生成Hap或App,具体请参考DevEco Studio使用指南。
创建测试任务
1. 访问HUAWEI DevEco Service页面,使用华为开发者帐号进行登录。
2. 点击界面上的“从这里开始”按钮,进入到控制台。
3. 选择或者创建一个项目,如果新创建一个项目,注意选择HarmonyOS。

4. 进入项目空间,在左侧导航栏中选择测试服务 > HarmonyOS云测试,进入HarmonyOS云测试页面,点击HarmonyOS云测试页面右侧的创建测试按钮,进入创建测试任务页面。

5. 在创建测试任务页面选择性能测试,设置如下信息后,点击下一步。
● 应用程序:选择待测试的HarmonyOS应用包,包括HAP和APP两种格式,如果未上传应用,请先从本地上传一个HarmonyOS应用包。
● 应用分类:设置应用的一级分类、二级分类和三级分类。
说明
每天只能进行100次性能测试任务,请合理安排测试任务。

6. 选择测试设备,性能测试支持智慧屏(TV)和手机(Phone)。
7. 任务创建完成后,请等待测试任务完成,可以在HarmonyOS云测试任务列表中查看任务状态。

查看测试报告
测试任务执行完成后,在任务列表中,可以点击查看测试报告按钮,查看测试结果详细信息。

在测试报告的概览页,可以查看测试任务的整体情况,如测试通过率、问题分布、在各个测试终端上的问题分布情况。

点击测试设备后的查看详情按钮,可以查看测试任务详情信息,测试截屏、异常信息和日志信息。
功耗测试
功耗测试主要验证HarmonyOS应用在华为真机设备上运行的功耗,包括屏幕占用时长、WLAN占用时长、音频占用时长等。具体功耗测试项的详细说明请参考功耗测试标准。
功耗测试支持Phone,包格式包括Hap/App。
前提条件
● 已注册华为开发者帐号,并完成实名认证,具体请参考帐号注册和实名认证。
● 已通过DevEco Studio开发完应用,并编译构建生成Hap或App,具体请参考DevEco Studio使用指南。
创建测试任务
1. 访问HUAWEI DevEco Service页面,使用华为开发者帐号进行登录。
2. 点击界面上的“从这里开始”按钮,进入到控制台。
3. 选择或者创建一个项目,如果新创建一个项目,注意选择HarmonyOS。

4. 进入项目空间,在左侧导航栏中选择测试服务 > HarmonyOS云测试,进入HarmonyOS云测试页面,点击HarmonyOS云测试页面右侧的创建测试按钮,进入创建测试任务页面。

5. 在创建测试任务页面选择功耗测试,设置如下信息后,点击下一步。
● 应用程序:选择待测试的HarmonyOS应用包,包括HAP和APP两种格式,如果未上传应用,请先从本地上传一个HarmonyOS应用包。
● 应用分类:设置应用的一级分类、二级分类和三级分类。
说明
每天只能进行100次功耗测试任务,请合理安排测试任务。

6. 选择测试设备,功耗测试支持手机(Phone)和轻量级智能穿戴(LiteWearable)。
7. 任务创建完成后,请等待测试任务完成,可以在HarmonyOS云测试任务列表中查看任务状态。

查看测试报告
测试任务执行完成后,在任务列表中,可以点击查看测试报告按钮,查看测试结果详细信息。

在测试报告的概览页,可以查看测试任务的整体情况,如测试通过率、问题分布、在各个测试终端上的问题分布情况。

点击测试设备后的查看详情按钮,可以查看测试任务详情信息,如测试截屏、异常信息和日志信息。
HarmonyOS应用性能与功耗云测试的更多相关文章
- Testin云测试平台初体验
这几天偶然接触到了一个叫做Testin的云测试平台,经过一番体验,感觉还是不错的,因为里面提供了大量的测试机型,可以针对Android手机的严重碎片化现象做出比较全面的测试,同时Testin的测试内容 ...
- 移动APP云测试平台测评分析
随着智能手机的普及率和渗透率越来越高,App开发软件也越来越多.有专家预测,2017年的App应用下载量将会突破2500亿,整个移动科技市场规模将会达到770亿美元.身处在这个"移动&quo ...
- 移动app云测试平台
一:移动App云测试平台 1.云测试平台背景 随着智能手机的普及率和渗透率越来越高,App开发软件也越来越多.但是因为安卓和IOS的碎片化,尤其是安卓,因为完全开源的原因,导致设备繁多,品牌众多,版本 ...
- 06- 移动端APP兼容性测试以及APP兼容性测试手机选择与云测试技术
在开始测试APP之前,应该考虑什么问题?或者如何选择设备?多少部手机测试兼容性最佳? 兼容性测试手机数量:主测手机 1 ,2(根据人员),辅助测试手机:用于兼容性测试.(50-60台最佳,至少5-20 ...
- Nginx配置性能优化与压力测试webbench【转】
这一篇我们来说Nginx配置性能优化与压力测试webbench. 基本的 (优化过的)配置 我们将修改的唯一文件是nginx.conf,其中包含Nginx不同模块的所有设置.你应该能够在服务器的/et ...
- App云测试平台免费功能汇总
Wetest http://wetest.qq.com 阿里云测 https://mqc.aliyun.com/ Testbird https://www.testbird.com/ 百度 htt ...
- [转帖]上云测试,这些关键点你get 到没有
上云测试,这些关键点你get 到没有 https://www.cnblogs.com/mypm/p/10852656.html?tdsourcetag=s_pcqq_aiomsg sticky 还有s ...
- kafka性能参数和压力测试揭秘
转自:http://blog.csdn.net/stark_summer/article/details/50203133 上一篇文章介绍了Kafka在设计上是如何来保证高时效.大吞吐量的,主要的内容 ...
- MySQL服务器SSD性能问题分析与测试
[问题] 我们有台HP的服务器,SSD在写IOPS约5000时,%util达到80%以上,那么这块SSD的性能究竟有没有问题,为解决这个问题做了下面测试. [工具] blktrace是linux下用来 ...
- CEPH 使用SSD日志盘+SATA数据盘, 随OSD数目递增对性能影响的递增测试
最近建设新机房,趁项目时间空余较多,正好系统的测试一下CEPH集群性能随OSD数目的变化情况, 新ceph集群测试结果如下: 1)4k随机读在3/6/9osd host下的性能差不多,吞吐量约50~6 ...
随机推荐
- 云原生基础设施实践:NebulaGraph 的 KubeBlocks 集成故事
像是 NebulaGraph 这类基础设施上云,通用的方法一般是将线下物理机替换成云端的虚拟资源,依托各大云服务厂商实现"服务上云".但还有一种选择,就是依托云数据基础设施,将数据 ...
- kafka的数据同步原理ISR、ACK、LEO、HW
1.数据可靠性保证,数据同步 为保证 producer 发送的数据,能可靠的发送到指定的 topic,topic 的每个 partition 收到 producer 发送的数据后,都需要向 produ ...
- 4、zookeeper的事件监听机制
watcher概念 https://zookeeper.apache.org/doc/r3.4.14/zookeeperProgrammers.html#sc_WatchRememberThese z ...
- Codeforces Round 345 (Div. 1)A. Watchmen(容斥原理)
A. Watchmen 当欧几里得距离和曼哈顿距离相等时,\(x1==x2||y1==y2\) 这两个条件满足其一.这和容斥原理一样,至少选择一个的条件. 我们可以计算xi,以及小于i之前的这些,这样 ...
- .Net下的简易Http请求调用(Post与Get)
http请求调用是开发中经常会用到的功能.在内,调用自有项目的Web Api等形式接口时会用到:在外,调用一些第三方功能接口时,也会用到,因为,这些第三方功能往往是通过http地址的形式提供的,比如: ...
- C语言趣味编程之抓交通肇事犯
include <stdio.h> main() { int i, j, k, temp;//i,j,k,分别表示前两位车牌号.后两位车牌号和车牌号,temp为验证是否车牌号为某个数的平方 ...
- [青少年CTF训练平台]web部分题解(已完结!)
文章管理系统 首先打开环境(>ω<。人)ZZz♪♪ 既然要做题,就要做全面了,图上说了,既然有假flag我就先找出来: 假flag: 打开vmware,使用sqlmap进行处理: sqlm ...
- Prompt进阶系列1:LangGPT(从编程语言反思LLM的结构化可复用提示设计框架)
Prompt进阶系列1:LangGPT(从编程语言反思LLM的结构化可复用提示设计框架) 大语言模型 (Large Language Models, LLMs) 在不同领域都表现出了优异的性能.然而, ...
- .Net接口版本管理与OpenApi
前言 作为开发人员,我们经常向应用程序添加新功能并修改当前的 Api.版本控制使我们能够安全地添加新功能而不会造成中断性变更.一个良好的 Api 版本控制策略可以清晰地传达所做的更改,并允许使用现有 ...
- C语言中的强制转换
许久没有遇到的问题 C语言真是博大精深,越使用它,就越发感觉到它的威力和恐怖,最近在做算法的时候,遇到了一个强转的错误,把人折腾的够受,这次要好好梳理一下了,希望下次不能再犯此类的问题. 强制转换 ...