微信小程序自动化测试实验
Posted helloTerry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序自动化测试实验相关的知识,希望对你有一定的参考价值。
Mac环境准备:
- Node.js +8.0
- 方法一:在官方下载网站下载 pkg 安装包,直接点击安装即可。
- 方法二:用brew命令来安装,brew install node
- 基础库版本为2.7.3
- 微信开发者工具版本
1.02.1907232
及以上 - jest框架
-
npm i jest -g
-
调用开发者工具命令行打开项目与指定自动化操作服务端口
$ ./cli --auto /Users/taiyingfu/Downloads/dist --auto-port 9420
Initializing...
idePortFile: /Users/taiyingfu/Library/Application Support/微信开发者工具/Default/.ide
IDE server has started, listening on http://127.0.0.1:58018
initialization finished
Open project with automation enabled success /Users/taiyingfu/Downloads/dist
讲解:
1、要使用命令行调用工具,请打开工具 -> 设置 -> 安全设置,将服务端口开启。
2、命令行所在位置:/Applications/wechatwebdevtools.app/Contents/Resources/app.nw/bin
3、自动化端口是独立于服务端口的(比如终端打印出的35510其实是服务端口),必须要看到Open project with automation enabled success D:\\weApp\\testMiniprogram
这行提示才算是成功打开了自动化端口(9420)。
4、命令运行成功后,开发者工具回自动打开项目,并弹出提示
npm i miniprogram-automator --save-dev
安装SDK,创建test.js,代码中引入miniprogram-automator工具,连接自动化操作端口
以上是关于微信小程序自动化测试实验的主要内容,如果未能解决你的问题,请参考以下文章