鸿蒙测试2

📅 2026/8/13 12:18:07
鸿蒙测试2
稳定性测试wukong测试目的验证鸿蒙操作系统长时间使用对应APP是否会出现crash、ANR、timeout、error、Exception等。wukong是鸿蒙系统自带的命令行工具。测试类型随机测试是指随机测试界面内容类比安卓的monkey测试。专项测试对指定应用控件进行测试。随机测试基本命令打开shell界面单设备hdc shell多设备hdc -t 设备编号 shell 设备编号可以通过hdc list targets 获取。执行测试执行命令hdc shell wukong exec -s 10 -i 1000 -a 0.28 -t 0.72 -c 100wukong命令使用参数说明命令参数值说明wukong exec-主命令-s10参数设置随机种子10为种子值可以看作这个测试的标记-i1000参数设置应用拉起时间间隔为1000ms-a0.28参数设置应用随机拉起测试比例28%打开和退出占操作比例的多少-t0.72参数设置频幕随机touch测试比例为72%滑动占操作比例的多少-c100参数设置执行次数为100专项测试基本命令执行测试查包名hdc shell wukong appinfo执行命令hdc shell wukong special -C [bundlengme] -p -c 次数命令参数值说明wukong special-主命令-C[bundlengme]控件顺序遍历测试参数设置bundlengame为测试应用包名-p-表示截图-c次数表示操作该应用的次数性能测试SmartPerf应用场景主要监测性能与功耗相关指标包括FPS、CPU、GPU、RAM、Temp等通过量化指标项了解应用、整机性能情况。测试指标CPU衡量CPU占比情况GPU衡量GPU占比情况FPSAPP流畅度24为流畅60为最佳POWER设备电量信息TEMP设备电池和芯片温度信息RAM衡量物理内存占用情况snapshot每2秒截一次图测试应用前置准备1.进入shell命令下hdc shell2.拉起SP_daemon通过检查进程的方式确认daemon进程是否存在。ps -ef | grep SP-daemon测试步骤开始采集命令SP-daemon start 其他基础命令性能测试开始采集后需要进入对应APP进行操作结束采集命令或等待自动结束SP-daemon stop具体参数查看官网SP-daemon参数华为官网文档