系统: Mac OS 15.2
微信开发工具:1.06.2412050 darwin-arm64
设置:
小程序:使用TDesign - 零售电商模版
测试脚本
// 根据`https://developers.weixin.qq.com/miniprogram/dev/devtools/auto/demo.html`进行了配置:
// ```bash
// npm i miniprogram-automator jest
// npm i jest -g
// ```
// 测试脚本被保存在my/path/to/miniprogram-1/tests/index.spec.js下
// import automator from 'miniprogram-automator'
const automator = require('miniprogram-automator')
describe('主页', () => {
// 变量声明
let miniProgram
let home
beforeAll(async () => {
miniProgram = await automator.launch({
// cliPath: 'path/to/cli', // 工具 cli 位置,如果你没有更改过默认安装位置,可以忽略此项
projectPath: 'my/path/to/miniprogram-1'
})
home = await miniProgram.reLaunch('/pages/home')
await home.waitFor(500)
}, 30000)
it('desc', async () => {
const desc = await page.$('.index-desc')
expect(desc.tagName).toBe('view')
expect(await desc.text()).toContain('以下将展示小程序官方组件能力')
})
afterAll(async () => {
await miniProgram.close()
})
})
报错: