稳定性测试
=====

#### 稳定性基础质量测试

**稳定性基础质量测试：**根据应用稳定性建议，检测应用运行过程中是否存在应用崩溃、资源过载、内存泄漏等异常情况。

**创建任务**

进入DevEco Testing客户端，在左侧菜单栏选择“测试服务”找到“稳定性测试”，点击“稳定性基础质量测试”服务卡片，即进入任务创建界面。用户按需配置任务参数，点击创建任务即开始测试。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/04/v3/QggUU6pvQZOtzXf9sLfv0A/zh-cn_image_0000002622416075.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=18677D242671364A2C5C2F3A9161F2C126DA946484F55DBECC504C50050E1726 "点击放大")

任务名称：用于标识任务，工具会根据时间生成默认任务名，支持自定义修改。

备注信息：按需填写任务备注信息，便于快速筛选报告。

测试设备：选择一个待测设备和待测应用。系统版本支持 HarmonyOS 5.0及以上版本。

选择应用：可选择测试设备上已安装的应用；或安装新的应用，即在测试设备上安装新的应用包。

是否卸载应用：选择卸载应用后，测试时会进行卸载无残留检测，测试任务结束后将自动卸载被测应用。

是否开启多线程检测：打开后，系统支持检测应用多线程安全问题（例如：多个线程并发写入操作）。

是否开启[MemDebug](https://developer.huawei.com/consumer/cn/doc/best-practices/bpta-stability-hwasan-detection#section10791454125320)模式：打开开关以后，会打开被测应用的内存越界检测开关，可以辅助发现和定位内存越界类问题。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/1d/v3/YgmpmaMPQlSrRjrdRd3G6A/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=7E82C44834812D508977F69D52264E48F120067A5EEA116B5A08EDB2C7C9B1DC)

**稳定性基础质量测试最佳测试时长建议设置为8****小时**。

**控件黑名单**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/b5/v3/SE4vlNlyQIu_aojVf7JU-g/zh-cn_image_0000002592053234.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=6576F641BF07E0B4BD64FF57881712064B86BD7D62D2F5C4B72DA30F8FC92E94 "点击放大")

控件黑名单通过指定控件的关键字（控件感知语义或layout中控件text属性值）和控件Xpath进行正则匹配识别黑名单控件；黑名单控件在遍历中不会进行操作；屏蔽的黑名单控件在遍历过程中会在应用页面中置灰。

1、关键字：可以填写页面内可交互控件选框中的关键字，例如“购物车”、“我的订单”等。

2、XPath：可通过UIViewer工具或已有的遍历图谱文件获取控件的XPath，将展示对应XPath图片；XPath最大支持30个。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/09/v3/Jevj2qZKTpu43NpTLW2bBw/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=A31BC77845C326265B4280C7BD816C2B498D7148B8BE578C02AD5F3F8AEED99B)

**1、关于控件黑名单中“XPath”信息也可以通过探索测试报告中的遍历地图获取**：

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/8c/v3/JNb3uC-0TKOIzfeh0rTIBQ/zh-cn_image_0000002591604262.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=EE598C71F2BF83ACF0CBFCD1E5EF20390D6001562DA28BBD579B905F959170B9 "点击放大")

点击遍历地图中的关联线条；即可在右侧查看该跳转事件详情。

**指定入口（非必选项）：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/66/v3/URlpDV4-QiCfLSxOO_LmaQ/zh-cn_image_0000002622533785.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=194BDF05E9A049CB6474DFC34AAA54D59E42A653C8157838B1D9BD85CBC9CF39 "点击放大")

1、DeepLink：可以选择DeepLink链接跳转至应用特定页面作为入口页。DeepLink可支持多个，每次触发随机跳转其中一个DeepLink。

2、入口切换策略：

按固定概率切换：根据设定的概率来决定是否切换入口，每次操作以指定的概率随机选择执行一个deeplink跳转。

按固定周期切换：根据设定的周期来切换入口，固定时间周期随机选择执行一个deeplink跳转。

**测试执行**

创建任务后，将会跳转到执行页，进入测试环境初始化阶段。待测试环境初始化完成，待测应用被启动。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/5d/v3/sbOfduBVRf-jA6YkIj8QQQ/zh-cn_image_0000002622163863.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=F0A2BBF98D780DCA508A520389E14242042F8D2F1358EE5AAA024964F0F87D82 "点击放大")

测试过程中，在测试页面可以看到测试进度、检测状态、实时投屏及执行日志。

**查看报告**

测试完成后，自动生成测试报告。报告包含任务信息、结果统计、检测规则。

任务信息中，可查看当前应用信息、任务执行时长及详细的环境参数（配置信息及环境信息），点击打开目录按钮支持导出 html 的报告文件。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/e3/v3/4ir_8vTHR4WotHPFGcB2hg/zh-cn_image_0000002591764190.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=5F5359076DB8911A17C5B9094EE31227EF9CD7041D52665883180D4A2A678ABD "点击放大")

测试概览中，包含结果统计及检测规则，可直观查看本次任务中，测试项检测结果。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/f9/v3/ANkG3jWOSwG6KcMaa08cYA/zh-cn_image_0000002622243729.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=8ACA86A63A5A5CFB8B76B0084EE5CE725B131F6F73BF846893B26CA3E883E324 "点击放大")

检测不通过或检测异常的规则项，点击查看详情即可查看异常问题详情，包含检测项概览、测试截图、问题列表。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/5d/v3/1OOfBzUUTrOeM6qiKTyVLA/zh-cn_image_0000002591604264.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=A105A9384FC20A5DC94FB926665B5695B83DBD1C8AD44302FDAFE00C6081D06F "点击放大")

点击查看按钮，支持查看测试过程中的日志，用户可结合问题描述及日志详情进一步分析。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/88/v3/sL25VfbzTmqDN0e09WxDPQ/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=9F00717AA9B8A2C2E23F71B2BF31EB4E3DE9F6DE2AA3383C8759FEEE196321B9)

更多测试服务详情，请前往DevEco Testing客户端->测试服务->稳定性测试->稳定性基础质量测试->任务创建页->测试指南中查询。

更多应用稳定性体验优化建议及问题定位，请查阅：[应用稳定性体验建议](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/experience-suggestions-stability) 及 [CppCrash故障定位指导](https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs/faq-stability-10)

#### 内存泄漏测试

**被测设备准备**

*   系统版本支持 HarmonyOS 7.0及以上版本。
*   确保手机性能状态正常，包括网络连接通畅、非高温、非低电量（推荐>80%），以及其他可能对性能表现产生影响的变量。
*   取消各类锁屏密码，确保自动化能完成上滑解锁。
*   应用图标在桌面可见（自动化会翻页查找不同桌面，但不会打开文件夹）。
*   对待测应用进行必要的预置操作，包括权限授予、用户协议确认、账号登录等等，以保障自动化遍历可顺利进行。

**任务创建**

**选择应用**

应用支持情况说明：

*   目前主要支持以下应用类型：
*   ArkUI原生控件（含ReactNative框架开发）应用。
*   使用Flutter3.7.12及之后版本开发的应用。
*   除以上支持的应用类型，浏览器类应用、纯Web开发的应用及其他三方自研框架的自定义控件暂不支持。
*   待测试应用包需要调试证书签名。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/0d/v3/fdiIyuFfRiSqymtUl0l5Kg/caution_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=EC2016B41EFCAD07F9A5383E94DB0167D3B3017B11F73C368BFEFE26E4E12A71)

若应用具备监听截图并展示功能，建议在测试前关闭该功能模块，以避免干扰测试流程及影响测试数据准确性。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/53/v3/IUHXfzV2S9e8R9OAkBnBGQ/zh-cn_image_0000002625587133.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=12624DD1BC28C2F74B4CC59AFCDC37CC8BA89AA501240AA0757CAA1401E6149C "点击放大")

**a.**选择已安装的应用

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/3e/v3/yUH5l-WURwarucsBNa5jVQ/zh-cn_image_0000002591764002.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=C9B0204C5A31A3A0489D372DD61669A2309EFA5197A922BCC97DFEE30C473CBE "点击放大")

**b.**安装新的应用

点击按钮，在弹窗中选择应用安装包，支持.hap、.zip格式安装包。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/e0/v3/CpWAyn6mSxGpP_1kBnbMRA/zh-cn_image_0000002625587331.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=67D7035852A1CB1FA46E51F93F168494809046AB22BE3BECC917C6520511FD23)

**模式选择：**

*   自主遍历：服务可自主探索遍历应用。
*   自定义场景：需自行操作应用进行测试。

**是否录屏**：自定义场景模式下可选择是否录屏。开启录屏将保存全部场景录屏，关闭录屏则不保存录屏文件

**测试时长**：

自主遍历模式：应用内点击、滑动等操作的总执行时长，用户可根据需求自定义测试时长，默认为10小时，最小支持10分钟，最大10080分钟。预估每小时任务需要2G磁盘空间，磁盘空间不足时会给出提示信息。

自定义场景模式：应用场景执行总执行时长，用户可根据需求自定义测试时长，默认为1小时，最小支持10分钟，最大10080分钟。预估每小时任务需要2G磁盘空间，磁盘空间不足时会给出提示信息（同上）。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/8d/v3/G7dXs83EQyS_2JHrtld2kA/zh-cn_image_0000002625667587.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=BEF39D3AE9545E258953546E65E1526F23F790F8DE01044AFBB708091F7ACB15)

**高级配置**

仅自主遍历模式支持高级配置，默认关闭。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d0/v3/T6Ps-q3LRt6yvoRA7H43Fw/zh-cn_image_0000002595068194.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=4ACCE47BFADFBDC367B93328D47FC1EBA258739379E0271A8AC4400642D32CF9 "点击放大")

**控件黑名单：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/5a/v3/Px_xLK_USGO3i-BXDP_VRA/zh-cn_image_0000002591764004.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=710E0A3E307966992D24B3E9F4E8624D1768FF7D2D1C6DBB2091F6403EF79EF0 "点击放大")

通过指定控件的关键字（layout中控件text属性值）和控件XPath进行匹配，识别黑名单控件。黑名单控件在遍历过程中不会被操作。

图谱选择：根据所选应用选择在图谱管理工具中定义的图谱。

黑名单选择：根据所选图谱选择在图谱管理工具中定义的黑名单控件。

1、关键字：可以填写页面内可交互控件选框中的关键字，会有对应关键字图片展示。例如“购物车”、“影音娱乐”等；关键字最大支持30个。

2\. XPath：可通过UIViewer工具或已有的遍历图谱文件获取控件的XPath，将展示对应XPath图片；XPath最大支持30个。

**指定入口：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/7f/v3/Un6Zs0U0SKGpJZhigQXgRQ/zh-cn_image_0000002622243539.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=90CE3887562B51047D3FB19A5B3248BB712342CB8FE19CE1F2B690675509B5A0)

*   DeepLink：可以选择DeepLink链接跳转至应用特定页面作为入口页。DeepLink可支持多个，每次触发随机跳转其中一个DeepLink。
*   入口切换策略：
    *   按固定概率切换：根据设定的概率来决定是否切换入口，每次操作以指定的概率随机选择执行一个deeplink跳转。
    *   按固定周期切换：根据设定的周期来切换入口，固定时间周期按输入deeplink顺序选择执行一个deeplink跳转。

**任务执行**

**自主遍历**：

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/fd/v3/ffOhAFuLQhGvZf7hmFr0yg/zh-cn_image_0000002591604080.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=9E9464C7EF907AB54AF3BB9F37FF5AF1D60E6B7678EA1EA2024990435FBF10F4)

进度：实时显示任务的整体进度。

测试场景：实时显示当前操作的场景名称。

检测结果统计：实时统计测试过程中发现的内存泄漏问题。

日志：实时打印测试过程日志。

**自定义场景**：

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/72/v3/m5zU3Th6RnedzT9RJnW24g/zh-cn_image_0000002622163679.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=7927AB48A83F66B10BBCB02DAD74A29C65012B4575B714CE948904E432A9B656 "点击放大")

进度：实时显示任务的整体进度。

应用内存占用：实时监控并可视化应用内存的动态变化。

场景开始：定义监控场景名称和执行时长，点击场景开始按钮后，工具才会启动内存数据的抓取，在场景到达执行时间结束或手动结束场景后，分析内存问题。

调用信息：实时呈现各场景下的内存泄漏问题及其对应的代码调用栈。

日志：实时记录任务执行过程中的系统日志与操作反馈。

**操作详情**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d3/v3/sFCmjPtJRr-Mlc9tIWDlug/zh-cn_image_0000002591764006.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=3A7CF75BDBF98FF614DD11C8FF57E49FE6DCA82E26038BD097B65DA242BD0277 "点击放大")

场景开始：待环境初始化完成，用户可添加场景以启动测试流程。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/8d/v3/NM5cEDfUT6KHI1hUlgjP4Q/zh-cn_image_0000002622243541.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=B58A7AA9549C365431A4ED3708C5DD8F90F29CA831021CBA0D2563AD5CFAA6C3 "点击放大")

场景结束：场景可按设定时间自动结束，或手动终止。结束后进入分析模式，允许用户继续添加后续场景。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/08/v3/FnGRt762QQmdXdrQiH1Hig/zh-cn_image_0000002591604082.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=15259D431E263309DA6165E8DAD77667F76ACB90254A37C4A0449FE8E6747C2A "点击放大")

任务分析完成后可查看当前场景是否存在问题，不通过的场景将显示场景下内存增长最大的调用栈信息。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/b8/v3/ZSWqqDekQOOKaPXR-dGiGw/zh-cn_image_0000002622163681.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=1804A5723A9EC8AE066F1A67271CDE71340A5D65582DAB6E5AA614CAB356F49D "点击放大")

点击场景名称，可以看到场景下的所有问题。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/4b/v3/jOMabA8RTECGY5fpZ5gRiA/zh-cn_image_0000002591764008.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=80AE4C5844784705C2377DE17588C90DCE061EAEBCB9FD6F13BB8FAE6BDB9A49 "点击放大")

GC：按钮点击后，会执行hidumper --mem-jsheap pid --gc命令触发指定应用进程GC。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/8d/v3/nxRl_SUFQNmWfOGViV4SxQ/zh-cn_image_0000002622243543.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=4C4680E1797157A00167EDE9E06DE7106A715D761DFB80717B2F9D1AF573AF8E "点击放大")

结束采集：点击按钮终止监控任务。系统将等待所有剩余场景的分析完成后，自动停止任务并生成最终报告。

**查看报告**

基础信息

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/68/v3/Rmz5DFmwTY2p1rXAA54uCg/zh-cn_image_0000002595227756.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=8FDC37387287434F55631CDC5FAA153BE2937E85F40E7ABF7B562C256F5A36E3 "点击放大")

*   任务数据：任务名称、开始时间、持续时间、执行人。
*   应用数据：应用包名、应用版本、API版本。
*   备注：备注信息支持自定义修改。
*   环境参数：支持查看任务下发的参数。
*   执行日志：支持查看任务执行过程中的日志，支持日志级别的筛选。
*   打开目录：点击打开任务数据文件夹。

自主遍历：

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/0a/v3/Bh28E78YRtm-F6MzWoNETQ/zh-cn_image_0000002595067828.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=E57B83DB78BF69533576AD0AF0848C5B40DF05E05EB31E544FB952F577345288 "点击放大")

概览部分会展示本次的测试结论，包括如下部分：

*   遍历执行时长：本次测试遍历操作所使用的时长。
*   覆盖场景数：本次测试遍历过程中触发的场景数量。
*   问题场景数：存在内存泄漏问题的场景数量。
*   内存泄漏问题总数：内存泄漏问题总数。

自定义场景：

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/94/v3/0UL-vKGdQM25qFjifAZ3Bw/zh-cn_image_0000002591764010.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=55FEACAE9EBAD1C801C7E47271CF5E1A1C7D16203210CF66FB113C75BE2D4F04 "点击放大")

概览部分会展示本次的测试结论，包括如下部分：

*   场景监控时长：本次测试所有场景使用时长。
*   覆盖场景数：本次测试监控过程中触发的场景数量。
*   问题场景数：存在内存泄漏问题的场景数量。
*   内存泄漏问题总数：内存泄漏问题总数。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/c2/v3/G_n8eMtZRQyxJkkCpO_yUw/zh-cn_image_0000002622243545.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=0B5AECDD5B9C6A001FBF27923C77E5F9E7DDE8EC64C3081EC4B19C36947D9DF2 "点击放大")

点击覆盖场景数可查看所有场景详情。

**资源数据**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/94/v3/ns3C9fmBQT2Ud_6m8BQTyQ/zh-cn_image_0000002591604086.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=3F1227CBC041B8B8547A2FABEFD095010A6FB3A4DBD137F9CA8A4302BE14A2D9 "点击放大")

测试过程中内存指标的资源占用情况。

详情见[HiSmartPerf Device性能使用指导](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/smartperf-guidelines)

<table id="table199491837111711"><tbody><tr id="ZH-CN_TOPIC_0000002622163637__row11123812178"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p2153818172"><strong>指标</strong></p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p1017386175"><strong>说明</strong></p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row511138181718"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p17143811177">TotalMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p131203813177">应用占用的整体物理内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row192193891715"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p112338101714">GLMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p172638111717">应用占用的gpu内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row9293814173"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p9253881713">GraphMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p4243811714">应用占用的图形内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row1326385172"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p1321438111713">ArkTsMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p172133819179">应用占用的arkts内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row6212385178"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p52113814179">NativeMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p1321338181717">应用使占用的native内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row142143831715"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p182183841717">AnnoPageMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p1529387173">应用使占用的匿名页内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row52938161714"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p17213810172">FilePageMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p321138171718">应用使占用的文件页内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row4213881711"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p102173810176">AshMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p1121038121711">应用使占用的Ashmem</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row102203891717"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p1211386179">StackMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p1929382178">进程使用的栈内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row82123811716"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p7218389179">AvailbleMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p62163871715">整机可用内存</p></td></tr><tr id="ZH-CN_TOPIC_0000002622163637__row82103820174"><td class="cellrowborder" valign="top" width="48.49%"><p id="ZH-CN_TOPIC_0000002622163637__p5215388172">FreeMem</p></td><td class="cellrowborder" valign="top" width="51.51%"><p id="ZH-CN_TOPIC_0000002622163637__p321338191716">整机空闲内存</p></td></tr></tbody></table>

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/cc/v3/L4BYSQDQRimsodBIy6GXFA/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260709T132836Z&HW-CC-Expire=86400&HW-CC-Sign=93230E0E813A96C3355E65D1D41EF2C6EBEEDFEC3FA818FB3467E3203D4B3EDC)

更多测试服务详情，请前往DevEco Testing客户端->测试服务->稳定性测试->内存泄漏测试->任务创建页->测试指南中查询。