Harmony测试方法

76 篇文章 0 订阅
57 篇文章 0 订阅

HarmonyOS的测试包通常采用.hap格式,而非传统的.apk格式。安装测试包的过程相对直接,但需要借助HarmonyOS提供的命令行工具或脚本。以下是一个典型的安装流程:

  1. 解压测试包:首先,将.zip格式的测试包解压到本地目录,解压后你会找到包含.hsp.hap文件的app目录,以及一个install_app.sh脚本。

  2. 准备手机环境:将手机通过USB调试模式连接到电脑,并确保HarmonyOS的开发者选项已开启,允许通过命令行安装应用。

  3. 执行安装脚本:在命令行中导航到包含install_app.sh脚本的目录,并赋予其执行权限(如果尚未赋予)。然后,执行该脚本。脚本会执行以下操作:

    • 清空手机上的临时目录。
    • .hap文件发送到手机的临时目录。
    • 使用hdcbm命令安装应用。
    • 清理手机上的临时目录。
测试点
  1. 功能性测试
    • 验证所有需求功能是否按预期工作。
    • 测试异常场景下的应用行为,确保应用能够妥善处理错误或异常情况。
  2. 性能测试
    • 使用DevEco Studio的Profile功能测试应用的启动时长、页面加载耗时、CPU占用率和内存占用情况。
    • 评估应用在不同负载下的响应速度和稳定性。
  3. 稳定性测试
    • 利用hdc自带的wukong工具模拟用户操作,进行压力测试和稳定性测试,确保应用在高强度使用下不会崩溃或出现异常。
  4. 兼容性测试
    • 在不同类型的HarmonyOS设备上测试应用,包括直屏手机、折叠屏手机和平板电脑,确保应用在不同屏幕尺寸和硬件配置上均能正常运行。
  5. 安全性测试
    • 验证应用的数据加密、权限管理等安全措施是否有效,确保用户数据和隐私得到妥善保护。
Harmony hdc 命令行工具

HarmonyOS Device Connector (hdc) 是HarmonyOS为开发人员提供的命令行工具,用于设备调试和应用管理。以下是一些常用命令的简介:

  • 查看版本hdc -v
  • 查看连接设备hdc list targets
  • 安装应用hdc app install [应用路径],使用-r参数可以覆盖安装。
  • 卸载应用hdc app uninstall [包名]
  • 发送文件hdc file send [本地文件路径] [设备目标路径]
  • 接收文件hdc file recv [设备文件路径] [本地保存路径]
  • 查看日志hdc hilog
  • 清除应用缓存和数据:使用hdc shell bm clean命令,配合-n(包名)和-c(清除缓存)、-d(清除数据)参数。
  • 截图:使用hdc shell snapshotdisplay命令截图,并通过hdc file recv将截图保存到本地。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值