FAQ
摘要:FAQ 怎么操作系统原生组件,如用户授权、位置选择等? 用户授权框等系统组件不提供方法获取和操作,请在执行自动化测试前确保已手工对所需权限进行授权。 位置选择等调用 wx 对象接口触发的原生界面组件,可以直接使用 miniProgram.mockWxMethod 指定返回结果。 Node.js 脚本
阅读全文
posted @
2025-01-16 09:42
AtlasLapetos
阅读(5)
推荐(0) 编辑
录制回放 - 命令行调用
摘要:通过命令行回放用例 通过工具录制好的用例手动回放成功后,可以通过命令行调用编写脚本实现自动化。 简单回放 # 打开自动化测试窗口 cli auto-replay --project /Users/username/demo # 打开自动化测试窗口并回放全部测试用例 cli auto-replay -
阅读全文
posted @
2025-01-16 09:37
AtlasLapetos
阅读(7)
推荐(0) 编辑
用例管理
摘要:用例管理 自动化测试面板的用例管理详细说明。 多级目录管理 允许创建多级文件夹分类管理测试用例 基础模块 录制基础功能的用例,可以插入到任意步骤内,减少重复录制的操作,基础功能的用例支持配置公共变量,在使用时可以修改targe和text,提高通用性。 1. 录制基础模块 点击之后和普通用例一样录制即
阅读全文
posted @
2025-01-16 09:36
AtlasLapetos
阅读(2)
推荐(0) 编辑
录制回放 - 快速开始
摘要:录制回放 开发者可以将测试操作提前录制好,然后通过执行录制脚本来实现测试过程的回放。 运行环境要求 下载并安装 1.05.2110202 或以上版本的开发者工具,下载地址 基础库版本为 2.19.6 及以上 使用流程 1. 工具 -> 自动化测试 2. 新建用例并开始录制 新建会弹出一个新建弹窗 允
阅读全文
posted @
2025-01-16 09:35
AtlasLapetos
阅读(15)
推荐(0) 编辑
常用示例
摘要:常用示例 这里提供一些常用的测试方法示例,以帮助你更好地去使用自动化 SDK 完成测试任务。 错误处理 SDK 的方法调用有可能会抛出错误,比如 miniProgram.navigateTo('path/to/page') 在页面不存在时会出错。 在可能出错的代码上,你可以使用 try catch
阅读全文
posted @
2025-01-16 09:33
AtlasLapetos
阅读(5)
推荐(0) 编辑
Element
摘要:Element Element 模块提供了控制小程序页面元素的方法。 属性 element.tagName 标签名,小写。 element.tagName: string 方法 element.$ 在元素范围内获取元素。 element.$(selector: string): Promise<El
阅读全文
posted @
2025-01-16 09:33
AtlasLapetos
阅读(43)
推荐(0) 编辑
Page
摘要:Page Page 模块提供了控制小程序页面的方法。 属性 page.path 页面路径。 page.path: string page.query 页面参数。 page.query: Object 方法 page.$ 获取页面元素。 page.$(selector: string): Promis
阅读全文
posted @
2025-01-16 09:32
AtlasLapetos
阅读(25)
推荐(0) 编辑
MiniProgram
摘要:MiniProgram MiniProgram 模块提供了控制小程序的方法。 方法 miniProgram.pageStack 获取小程序页面堆栈。 miniProgram.pageStack(): Promise<Page[]> 示例代码: automator.launch().then(asyn
阅读全文
posted @
2025-01-16 09:31
AtlasLapetos
阅读(20)
推荐(0) 编辑
Automator
摘要:Automator Automator 模块提供了启动及连接开发者工具的方法。 方法 automator.connect 连接开发者工具。 automator.connect(options: Object): Promise<MiniProgram> options 字段定义如下: 字段 类型 必
阅读全文
posted @
2025-01-16 09:30
AtlasLapetos
阅读(7)
推荐(0) 编辑
真机自动化
摘要:真机自动化 小程序自动化除了能够控制开发者工具中的小程序模拟器,也支持通过远程调试控制真机,以达到在真机上进行自动化测试的目的。 运行环境 确保目标机器上的基础库版本为 2.7.3 及以上 使用方式 在编写完测试用例并且在工具模拟器上测试成功之后,假如想要在真机上跑自动化,可以通过以下两种方法实现。
阅读全文
posted @
2025-01-16 09:29
AtlasLapetos
阅读(14)
推荐(0) 编辑
脚本示例
摘要:脚本示例 小程序自动化 SDK 本身不提供测试框架。这意味着你可以将它与市面上流行的任意 Node.js 测试框架结合使用,以此来达到编写小程序测试用例的目的。接下来将使用 Jest 测试框架来编写一个实际的小程序自动化测试。 测试对象 这里以小程序示例为测试对象,从 GitHub 上将小程序示例的
阅读全文
posted @
2025-01-16 09:21
AtlasLapetos
阅读(4)
推荐(0) 编辑
快速开始
摘要:快速入门 运行环境 安装 Node.js 并且版本大于 8.0 基础库版本为 2.7.3 及以上 开发者工具版本为 1.02.1907232 及以上 安装 使用小程序自动化 SDK,直接执行以下命令: npm i miniprogram-automator --save-dev 使用 首先开启工具安
阅读全文
posted @
2025-01-16 09:15
AtlasLapetos
阅读(3)
推荐(0) 编辑