使用微信开发者工具编写小程序自动化测试脚本,出现超时问题
问题出现的平台版本及自己尝试过哪些方法
微信开发者工具,小程序自动化测试
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
describe('首页内容', () => {
let miniProgram;
// 运行测试前调用
beforeAll(async () => {
miniProgram = await automator.connect({
wsEndpoint: 'ws://localhost:9420',
});
});
// 运行测试后调用
afterAll(() => {
miniProgram.desconnect();
});
it('装修攻略',async() =>{
const syPage0 = await miniProgram.reLaunch('/pages/index/index');
const formBtn = await syPage0.$$('.formBtn');
await formBtn[0].tap();
await syPage0.waitFor(800);
await miniProgram.pageScrollTo(1000);
await syPage0.waitFor(200);
await miniProgram.navigateBack();
await syPage0.waitFor(100);
});
it('工艺展示',async() =>{
const syPage = await miniProgram.currentPage();
const formBtn = await syPage.$$('.formBtn');
await formBtn[1].tap();
await syPage.waitFor(4000);
await miniProgram.navigateBack();
await syPage.waitFor(100);
});
你期待的结果是什么?实际看到的错误信息又是什么?
我写的每个用例等待时间都不超过5秒,之后报超时错误,说时间大于5秒了