小程序自动化Page实例为什么没有自定义属性?
开发者工具版本Stable v1.0.2.1911180、Mac平台。
自动化工具Automator获取不到页面中的一些属性。
业务页面A的代码:
Page({
data: {},
paramA: 'aaa',
onLoad() {}
})
自动化测试代码:
const automator = require('miniprogram-automator')
const path = require('path')
describe('A页面', () => {
let miniProgram
let page
beforeAll(async () => {
miniProgram = await automator.launch({
projectPath: path.join(__dirname, '../../dist')
})
}, 30000)
test('参数处理', async () => {
page = await miniProgram.navigateTo('/pages/to')
await page.waitFor(1000)
expect(page.paramA).toBe('123')
}, 30000)
afterAll(async () => {
await miniProgram.close()
})
})
页面data属性之外的数据属性paramA是undefined。这个能支持下么?
2 回复