实际上你通过 tap 一个 button 去触发跳转这种我是没有办法帮你做同步操作的,因为我并不能预先知道你 tap 操作是要进行页面跳转,所以自行 sleep 是一种方法。在不强调一定要通过 tap 这种方式的时候可以直接使用 App.navigate_to()跳转到相应的页面,在这里我是做了同步操作的,收到页面跳转完成的事件才会继续往下执行
minium tap或者click操作之后,什么情况下才会监听_on_route_changed?当使用minium中的tap或者click方法之后,我看了下,只要加上延时,就会去监听paga是否跳转了,如果跳转就会返回跳转之后的page对象,但是只要不加延时,再tap之后直接继续后面的操作,就不会监听page是否跳转。现在想不添加延时,当有对应动作之后,自动监听是否存在页面变化,如果存在则直接跳转并返回对应的page对象。
2020-09-03这个是开发者工具的问题,请问工具的版本是多少
[Minium]get launch options failed是什么原因导致的?[图片] 我写了一个很简单的demo,使用`minitest -m demo -g` 运行(没有suite.json和config.json文件) 一直报这个错误 是什么原因? 我使用的minium版本是最新的: {'version': '1.0.0b2', 'revision': '780680e29883d78b95aba8fe2e87129d7311894a', 'branch': 'master', 'update_at': '2020-08-11 19:42:08'}
2020-09-03写法没有问题,需要确认一下你要找的控件是否是自定义控件的子控件,如果是,需要先通过 get_element 找到自定义控件,再通过 get_element 找到你要的控件 self.page.get_element("custom").get_element("button.validation-btn.button-hover").click()
【minitest】get_element()报错'NoneType'?1、源码如下: [图片] 使用代码: self.page.get_element("button", inner_text=u"获取验证码").click() 运行报这个错误 [图片] 使用class定位,也报错 self.page.get_element("button.validation-btn.button-hover").click() [图片] 请问需要怎么定位? minium版本: 1.0.0b1
2020-08-06接口已经改了实现,现在在 App.get_perf_time()
minium-调用真机获取性能方法native.start_get_perf报错?报错如下: [图片] [图片]
2020-08-06不支持,Context 是隔离的
[minium]支持操作外部引入的H5页面么?[minium]支持操作外部引入的H5页面么?
2020-08-06在最新的 Beta1 版本中,支持了 hook wx 方法,可以用于校验 def before(args): # 这里的 args 就是 Modal 显示的参数 print(args) def after(args): # 这里的 args 是点击了 Modal 之后返回的参数 print(args) self.app.hook_wx_method("showModal",before=before, after=after)
【minium】请问现在ide现在可以校验toast了么?本来想用图像识别,发现ide的截图只能截到webview。。 我想校验modal和toast的内容,请问可有可行的方法?
2020-08-06是的,这不是个 webview 而是一个移动端原生的页面,在开发者工具的模拟器上面那暂时处理不了这个页面,在真机运行时可以调用 Native类的map_back_to_mp()方法
【minium】小程序中调了wx.openLocation,进入导航页后怎么关闭这个导航页?[图片] 如图:现在调了导航,进入导航页了,这个页面应该不是webview的,一直覆盖在其他page上,这个怎么关闭啊?或者返回到上一层及
2020-08-06其实现在还在 beta 阶段,遇到问题可以把 log 或者 traceback 贴上来
minium自动化框架好像有不少问题啊?最近研究小程序自动化测试,先使用miniprogram-automator,但是不太熟悉JavaScript不太顺手,找到了官方的minium框架,但是感觉好多问题啊,比如 (1)引用断言self.assert***,各种报错,根本无法断言 (2)修改自unittest的setup和teardown偶尔会失灵等 感觉这个框架没法用啊,请问还有腾讯官方在维护这套框架吗?
2020-08-06可以 mock 调支付的接口,返回你要的支付结果
【minitest】请问如何处理支付流程?请问minitest中怎么做能实现支付自动化? 项目中涉及到支付,如果不支付则不能进行后续流程测试
2020-08-03这是一个 modal 弹窗,可以在点击授权之前先 mock showModal 方法,response 根据自己业务来构造 response = "{'rtn': 0, 'msg': 'OK'}" self.app.mock_wx_method("request", result=response, success=True)
minium无法处理微信授权?最近适用minium做小程序自动化测试,在小程序登录的时候,微信授权怎么处理: [图片]
2020-07-31