![4e3836dd67fb4b1c0fd1041626cde639.png](https://i-blog.csdnimg.cn/blog_migrate/9e665c3d0e57ad231f1cddee515bc42a.jpeg)
相信很多朋友开始做微信自动化测试都是根据这个[官方文档](快速入门 | 微信开放文档)进行操作的。也相信很多朋友根据这个操作一步步操作下来,基本上都是失败的。在这里,不得不吐槽一下写这个文档的兄弟,一些注意事项也没有提示出来,等我真正跑起来,才发现坑这么大。
测试脚本
const automator = require('miniprogram-automator')
describe('index', () => {
let miniProgram
let page
beforeAll(async () => {
miniProgram = await automator.launch({
projectPath: '/Users/mac/Documents/project/miniprogram-demo/miniprogram/'
})
page = await miniProgram.reLaunch('/page/component/index')
await page.waitFor(500)
}, 30000)
afterAll(async () => {
await miniProgram.close()
})
it('desc', async () => {
const desc = await page.$('.index-desc')
ex