Skip to content
/ mp-code Public

微信小程序接口自动化测试,获取登录凭证(code)

Notifications You must be signed in to change notification settings

bobz25/mp-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

微信小程序获取 Code

该工具在本地开启一个接口(默认:http://localhost:3000),连接微信开发者工具,调用 wx.login 接口,获取登录凭证(code)。

  • 使用场景:小程序接口自动化测试
  • 限制:只能本地使用,无法在服务器上运行。可以通过本地暴露接口的方式解决。

使用

微信开发者工具开启「服务端口」 微信开发者工具开启服务端口

命令行开启「自动化监听端口」

# macOS: <安装路径>/Contents/MacOS/cli
# Windows: <安装路径>/cli.bat
./cli auto --project /Users/xxxxxx/WeChatProjects/miniprogram --auto-port 9420

克隆项目、安装依赖并启动

pnpm i
pnpm start

GET /

  • 速度快
  • 需要提前本地开启微信开发者工具并打开项目

GET /launch?projectPath=xxxxx

  • 速度慢
  • 可以根据传入值打开不同的项目

🌰:http://localhost:3000/launch?projectPath=/Users/xxxx/WeChatProjects/miniprogram

更进一步

About

微信小程序接口自动化测试,获取登录凭证(code)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published