前端自动化脚本超时问题

新手上路,请多包涵

图片描述

使用微信开发者工具编写小程序自动化测试脚本,出现超时问题

问题出现的平台版本及自己尝试过哪些方法

微信开发者工具,小程序自动化测试

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
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秒了

阅读 1.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题