更新记录

3.1.1(2025-04-08) 下载此版本

  • 调整 package.json描述

3.1.0(2025-04-07) 下载此版本

  • 新增 测试运行到鸿蒙,增加3个环境变量 "UNI_getui_appid", "UNI_harmony_client_id", "UNI_getui_verify_appid"
  • 修复 package.json Windows 编辑器右键菜单没有显示鸿蒙入口的Bug
  • 调整 src/lib/ui_vue.js 避免hx.vue.defineComponent重复创建

3.0.3(2025-03-14) 下载此版本

  • 修复 uni测试设备窗口,鸿蒙设备每次都重新获取,导致每次都需要等待的Bug
  • 修复 cmd_devices.py runCmdAsync 当程序路径存在空格,导致无法获取设备的Bug
查看更多

平台兼容性

HBuilderX最低兼容版本
3.7.3

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件


完整文档教程

hbuilderx-for-uniapp-test

本插件,用于在HBuilderX内运行uni-app自动化测试。

主要功能有:

  • 初始化测试环境(创建测试配置文件、以及安装测试所需的环境)
  • 运行测试 (运行项目下所有测试用例、运行某一个测试用例)
  • 新建测试用例 (uni-app pages页面,右键菜单【新建测试用例】)
  • 查看历史测试报告 (HBuilderX顶部运行菜单)

测试注意事项

  1. 本插件支持uni-app普通项目uniapp-cli项目。uniapp-cli项目,运行自动化测试,需要在当前项目下安装自动化测试依赖。
  2. Windows电脑不支持运行测试到ios手机
  3. MacOSX电脑,仅支持运行测试到ios模拟器,不支持ios真机。
  4. 运行测试到H5,仅支持chrome浏览器,不支持其它浏览器。
  5. 运行测试到Android手机,如果HBuilderX仅检测到一个Android设备,直接运行测试到当前已连接设备。多个设备时,会弹窗要求选择手机。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问