HarmonyOS 鸿蒙Next Hypium+python自动化安装配置

发布于 1周前 作者 eggper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Hypium+python自动化安装配置

# Hypium+python自动化搭建

## 1.Python安装
推荐从官网获取3.10版本,其他版本可能出现兼容性问题  
[https://www.python.org/downloads/](https://www.python.org/downloads/)  

下载64/32bit windows安装文件,下图x86-64是64bit,x86是32bit

## 2.IDE安装
推荐从pycharm官网获取2022.3以后的社区版本(社区版免费):  
[https://www.jetbrains.com/pycharm/download/#section=windows](https://www.jetbrains.com/pycharm/download/#section=windows)  

## 3.HDC安装
下载DevEco Studio获取,配置向导默认下载Toolchains获取,  
下载网址:  
[https://developer.huawei.com/consumer/cn/download/](https://developer.huawei.com/consumer/cn/download/)  

## 4.Hypium安装
访问华为开发者联盟官网下载页面:  
[https://developer.huawei.com/consumer/cn/download/](https://developer.huawei.com/consumer/cn/download/)  

找到DevEco Testing Hypium,下载解压后找到其中的hypium-5.0.7.200.zip(请以实际版本号为准)。

解压后该文件后得到的4个tar.gz格式的pip安装包,使用pip install命令安装。  
Hypium安装对xdevice有依赖,优先安装xdevice,以下版本号仅做示例,请以实际版本号为准。
pip install xdevice-5.0.7.200.tar.gz  
pip install xdevice-devicetest-5.0.7.200.tar.gz  
pip install xdevice-ohos-5.0.7.200.tar.gz  
pip install hypium-5.0.7.200.tar.gz  

5.DevEco Testing Hypium插件安装及使用方法

插件安装

Ⅰ. 准备DevEco Testing Hypium件离线安装包,下载完成后不需要解压

Ⅱ. 打开pycharm后,点击File -> Settings -> Plugin -> 齿轮图标 -> Install Plugin from Disk -> 选中刚刚下载的离线安装zip包 -> 安装完成后重启pycharm

安装完成后会有如下内容:

工程创建区域

在pycharm顶部点击File -> new project:

可以看到pycharm提供的模板创建工程中有DevEco Testing Hypium,此处提供两种类型的Hypium模板工程创建,分别为单设备和双设备的场景:

点击其中一个模板后便会创建Hypium模板工程,工程其中包含了一个模板用例和一个模板user_config.xml,正常情况下用户无需改动。下面以单设备工程为例,创建完成后的界面如下,接入设备后,右键一键执行便可执行当前用例:

如何测试自己的app:

  • 查看设备是否连接:控制台输入:hdc list targets
  • 设备连接成功,通过hdc shell bm dump -a获取包名,比如我查询企业微信的包名
  • 通过包名获取abilityname
    hdc shell bm dump -n com.tencent.wework.hmos | findstr ainAbility

把testcases/Example文件中的替换你自己需要测试的包名和入口就行,
package_name=需要测试的app的包名, page_name=需要测试app的入口

然后直接运行:直接右键运行main.py就可以启动你的app了


更多关于HarmonyOS 鸿蒙Next Hypium+python自动化安装配置的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

自己搭建环境的步骤写了下来

更多关于HarmonyOS 鸿蒙Next Hypium+python自动化安装配置的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对帖子标题“HarmonyOS 鸿蒙Next Hypium+python自动化安装配置”的问题,以下是一个简洁的专业回答:

HarmonyOS(鸿蒙)Next Hypium版本若需实现Python的自动化安装配置,通常涉及以下几个步骤:

  1. 环境准备

    • 确保鸿蒙设备已连接至互联网,且系统更新至最新状态。
    • 检查设备是否支持Python运行,若不支持,需考虑使用Docker或其他容器技术模拟环境。
  2. Python安装

    • 访问Python官方网站或其授权的镜像源,下载适用于鸿蒙系统的Python安装包。
    • 使用包管理器(如apt、yum等,若鸿蒙支持)或手动方式安装Python。
  3. 自动化配置

    • 编写或获取Python自动化脚本,用于配置环境变量、安装依赖库等。
    • 利用shell脚本或任务计划工具(如cron)触发Python自动化脚本的执行。
  4. 验证安装

    • 运行Python版本命令(如python --version)验证安装是否成功。
    • 执行自动化脚本中的测试案例,确保配置无误。

请注意,由于鸿蒙系统的特殊性,上述步骤可能需根据具体设备型号和系统版本进行调整。若在执行过程中遇到问题,请参考鸿蒙官方文档或社区论坛获取更多信息。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部