码迷,mamicode.com
首页 > 微信 > 详细

微信小程序自动化测试实验

时间:2020-06-07 00:40:56      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:info   img   org   variant   tomato   get   code   小程序   min   

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工具,连接自动化操作端口

 

微信小程序自动化测试实验

标签:info   img   org   variant   tomato   get   code   小程序   min   

原文地址:https://www.cnblogs.com/helloTerry1987/p/11616338.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!