{"id":19509786,"url":"https://github.com/dcloudio/hbuilderx-for-uniapp-test","last_synced_at":"2025-04-26T03:32:02.114Z","repository":{"id":171491447,"uuid":"647733650","full_name":"dcloudio/hbuilderx-for-uniapp-test","owner":"dcloudio","description":"HBuilderX uni-app自动化测试插件","archived":false,"fork":false,"pushed_at":"2025-04-08T02:11:43.000Z","size":1499,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-08T03:23:24.622Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://ext.dcloud.net.cn/plugin?id=5708","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dcloudio.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-31T12:09:29.000Z","updated_at":"2025-04-08T02:11:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"b5b842d3-ef19-4a72-a0d9-d8daac7690a2","html_url":"https://github.com/dcloudio/hbuilderx-for-uniapp-test","commit_stats":null,"previous_names":["dcloudio/hbuilderx-for-uniapp-test"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcloudio%2Fhbuilderx-for-uniapp-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcloudio%2Fhbuilderx-for-uniapp-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcloudio%2Fhbuilderx-for-uniapp-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcloudio%2Fhbuilderx-for-uniapp-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dcloudio","download_url":"https://codeload.github.com/dcloudio/hbuilderx-for-uniapp-test/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250926833,"owners_count":21509045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T23:13:22.294Z","updated_at":"2025-04-26T03:32:00.683Z","avatar_url":"https://github.com/dcloudio.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hbuilderx-for-uniapp-test\n\n本插件，用于在HBuilderX内运行uni-app自动化测试。\n\n主要功能有：\n\n- 初始化测试环境（创建测试配置文件、以及安装测试所需的环境）\n- 运行测试 (运行项目下所有测试用例、运行某一个测试用例)\n- 新建测试用例 （uni-app pages页面，右键菜单【新建测试用例】）\n- 查看历史测试报告 （hbuilderx顶部运行菜单）\n\n## 测试注意事项\n\n1. 本插件支持`uni-app普通项目`和`uniapp-cli项目`。uniapp-cli项目，运行自动化测试，需要在当前项目下安装自动化测试依赖。\n2. Windows电脑不支持运行测试到`ios手机`。\n3. MacOSX电脑，仅支持运行测试到`ios模拟器`，不支持ios真机。\n4. 运行测试到H5，仅支持`chrome`浏览器，不支持其它浏览器。HBuilderX 3.2.10+版本，支持safari和firefox。 \n5. 运行测试到Android手机，如果HBuilderX仅检测到一个android设备，直接运行测试到当前已连接设备。多个设备时，会弹窗要求选择手机。\n6. node: 当本机未安装node时，将使用HBuilderX内置的node运行自动化测试。反之，本机安装了node，则使用本机的node。\n\n## 扩展\n\n- [uni-app自动化测试API](https://uniapp.dcloud.io/collocation/auto/quick-start)\n- [jest官方文档](https://www.jestjs.cn/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcloudio%2Fhbuilderx-for-uniapp-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdcloudio%2Fhbuilderx-for-uniapp-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcloudio%2Fhbuilderx-for-uniapp-test/lists"}