收藏
回答

使用minuim如何识别和操作微信原生组件?

像这种微信原生的组件在wxml上面无法找到,那需要怎么去定位元素呢?

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

1 个回答

  • Sherlockz
    Sherlockz
    06-16

    这个应该是 picker 组件,对吧?

    你可以先到这里更新最新的 minium:https://git.weixin.qq.com/minitest/minium-doc/tree/master/minium/Python/dist

    然后可以用这种方式操作,比如在用例里面:

    self.page.get_element("picker").pick(value)

    上面的 value 具体是看wxml 俩面 picker 的 value 定义是什么样子的,比如如果是单列选择器,你要选北京,那 value 应该等于 0,这一列地名本质上是一个数组,当然也有可能是"北京"这个字符串。

    06-16
    有用
    回复 2
    • Wooooooooooooow
      Wooooooooooooow
      06-19
      嗯,是picker,已经知道怎么操作这个了,想问下支付web-view里面的h5元素的定位和操作吗,类似与appium通过switch context去操作h5的元素,在文档里面好像没有找到相应的方法
      06-19
      回复
    • Sherlockz
      Sherlockz
      06-24回复Wooooooooooooow
      去了解了一下,这种方法限制很大,实现起来也不够优雅,容我再想想
      06-24
      回复
登录 后发表内容
问题标签