应该是微信客户端的问题,线上版本还没支持 remote debug 推送,可以安装这个测试包尝试一下哈:http://dldir1.qq.com/weixin/android/wechat_0x2700069A_1460.apk
[Minium]安卓真机测试对于安卓版本有要求吗?为什么我配置真机测试但是还是打开了IDE真机没反应[图片] 配置文件有问题吗? 第一次运行的时候安装了一个叫“微信测试”的apk。接着运行就都在IDE上了,真机没反应
2019-09-24如果是 iOS13 的话,请问 xcode 版本升级到 11 了吗?
「Minium」连接iPhone真机调试时报错:启动微信失败?手机是iPhone XR,系统为iOS13.0,这是因为minium目前不支持iOS13嘛?还是其他的原因? [图片]
2019-09-23就现阶段而言,只有一小部分的原生组件,在开发者工具上面还没支持外,其他的是和真机无异的,你可以先写用例,我们尽快补充,或许后面贵方条件允许了,有真机资源,也可以无需改动脚本,直接在真机上面跑。
[Minium]微信开发者工具能基本代替真机测试吗?因为条件有限,用真机测试小程序不太现实,并且机型和适配很头疼,但是市场上的模拟器很烂,所以个人一直等待一个可以拯救我的框架出来,直到看到了Minium出来,令人兴奋的点是他支持微信开发者工具进行跑测试用例,通过和官方技术人员的耐心回答,了解了很多,但是个人在纠结到底能不能在日常的UI自动化测试中,MInium能不能支持微信开发者工具达到基本代替真机的效果,谢谢,废话比较多,请谅解。
2019-09-17https://git.weixin.qq.com/minitest/miniprogram-demo-test 你可以参考一下这里面的例子,使用方式就是创建一个继承于 minium.MiniTest()的类。 因为没有初始化 Native()模块,必备的你需要一份json 配置文件https://git.weixin.qq.com/minitest/minium-doc/blob/master/minium/Python/framework/config.md 在第一点的例子里面有一个nativetest.py文件,里面有一些例子可以直接使用 Native 模块的能力,那是因为在 setup 的时候已经帮你初始化好了,在 case 里面直接使用即可。你也可以在不使用 minium.MiniTest()的情况下自行初始化 Native 模块 [代码]import[代码] [代码]minium.native[代码][代码]native [代码][代码]=[代码] [代码]minium.native.AndroidNative({})[代码]
[Minium]使用minium自带的unittest?2个问题: 怎么使用minium自带的unittest?像python一样,开始时就导入:import unittest还是怎样? 用了官方作者说的方法,比如:先使 input 输入框处在聚焦状态,也就是先点击一下 input 标签,然后再调用 minium.Native().input_text("xxxx"),但是执行代码的时候报错:AttributeError: module 'minium' has no attribute 'Native'
2019-09-17应该是 minium 的版本问题哦https://git.weixin.qq.com/minitest/minium-doc/blob/master/minium/Python/dist/minium-0.0.2.zip可以更新再试下
【minium】弹框使用handle_modal确认报错?wx.showModal 弹框,使用handle_modal确认报错 [图片]
2019-09-17目前只有真机运行支持截图哈,第二个问题已经改了,可以在文档上面更新一下minium哈,我们会持续改进的
「Minium」运行的测试case没有截图?1、环境:mac+python3.7+minium-0.0.2+微信开发者工具1907300+调试基础库2.8.2 2、执行测试case后无截图。但是case执行成功 执行过程中报这个warn [图片] [图片] 3、还有不影响测试结果但是经常报的一个错误 [图片]
2019-09-11这些是不需要使用者初始化的,使用方式有两种方式 直接通过类似于 mini = minium.Minum() 初始化的话,可以获得一个 Minium 对象,如果这时候你已经通过自动化方式打开了微信开发者工具以及小程序项目,那么将可以直接调用 minium.App 里面的方法,必须页面跳转,page = mini.app.navigate_to("/pages/index"), 这样你就可以获得一个 page 对象,类似的,通过 page 对象你有可以 get 到一个 element 对象,然后对element 进行操作。 上面的方法只针对于在微信开发者工具中调试用例,不会使用到 Native 的方法,第二种方式就是使用 minium.MiniTest,这是一种 Python unitTest 的使用方式,新建一个继承于minium.MiniTest的类,然后在这个类里面编写测试 case,然后上面说到的 app 和 native 对象你可以在 self 中找到,然后你额外要做的就只是多写一个 config.json 文件。 详细的使用文档里面都有写,可能表达还不够清晰明了,我们会继续改进的。
[Minium]怎么初始化各个api?比如初始化element、native,然后再去使用它们名下的方法,试过了,但是报错的
2019-09-11这个可以通过在微信开发者工具中查看 wxml 工具框可以知道元素的 selector [图片] 如上,可以知道 tagName 是 view,class 是 index-bd
[Minium]写minium测试用例时,怎么使用get_element()?[代码]class ComponentTest(minium.MiniTest): [代码] def test_ui_op(self): self.page.get_element("view", inner_text="视图容器").click() 如上所示,怎么知道小程序界面中某个元素的属性就是“view”或者“button”
2019-09-10可以把测试脚本和 log 的截图贴一下,看看是什么问题
[Minium]怎么使代码调试开发者工具上的小程序?从git上下载的代码和小程序,执行代码时,开发者工具上的小程序并没有变化,各位大佬们,请问如何使用代码调试开发者工具上的小程序的,谢谢
2019-09-10如果您已经对 minium 有一些了解了,需要进行真机测试的话可以查看这篇文档哦:https://git.weixin.qq.com/minitest/minium-doc/blob/master/minium/Python/framework/mobile.md
[Minium]写好的minium代码,执行时,手机小程序没有变化?如何使minium代码驱动手机小程序?
2019-09-10