收藏
回答

微信小程序自动化工具miniprogram-automator,是如何获取弹框中组件的元素?

是如何获取弹框中组件的元素?


回答关注问题邀请回答
收藏

2 个回答

  • RedHood
    RedHood
    2019-11-05

    这个是微信原生弹窗,不支持操作,目前只能在调用前使用 miniProgram.mockWxMethod 覆盖指定调用结果。

    automator.launch().then(async miniProgram => {
      await miniProgram.mockWxMethod('showModal', {
        confirm: true,
        cancel: false
      })
    })


    2019-11-05
    有用
    回复 4
    • 金主💄
      金主💄
      2019-11-05
      但是你这个也只是自己写了一个弹框,依旧没解决如何获取弹框中的元素组件
      2019-11-05
      回复
    • RedHood
      RedHood
      2019-11-05回复金主💄
      上面说了,没法获取到
      2019-11-05
      回复
    • 金主💄
      金主💄
      2019-11-05回复RedHood
      enen,我改方案了,走接口提交表单
      2019-11-05
      回复
    • 金主💄
      金主💄
      2019-11-05回复RedHood
      感谢回复
      2019-11-05
      回复
  • 七珀
    七珀
    2021-08-18

    你好,我也有同样的需求,我不期望在miniprogram-automator获取弹框中组件的元素,但是我想mock 用户点击,我发现在taro 转微信小程序,无法调用微信小程序自动化测试api page.callMethod ,请问大佬有什么解决方案么,期待您的回复




    2021-08-18
    有用
    回复
登录 后发表内容
问题标签