赞,我也正在做,只是现在遇到点问题。
airtest 的图像识别,是集成到了 robotframework 里面吗?
最近也在找这方面的资料,大佬,可以私发课程地址给我吗?
没报名的同学是不能看的吗?
就是中间的元素树找不到,你遇到过这种情况吗?有啥解决方案?
这个具体在那里打开啊?方便截图看一下吗?
好的,感谢回复
Appstore 安装的支付宝,使用 appium-desktop 进行元素定位,小程序部分 H5 页面可以获取到元素树,部分页面不能获取到元素树,这部分不能获取到元素树的页面之前是可以获取的,不知道是不是支付宝更新什么东西导致的。
请教下,这个有 ios 的解决方案吗?
好的,非常感谢
不是,是支付宝小程序打开的 H5 页面。有什么方法可以实现 context 切换成 webcontext,使用 webdriver 定位。推荐一下,我研究的方法都不行。
好的,非常感谢
这种问题,需要研发怎么调整才能解决啊?
找到原因了,这个元素可以找到,但是 visible=false,估计这个导致点击无法跳转的
可以找到,点击了没有响应。手机开启读屏模式后,需要先单击后再双击元素才会跳转。是不是这个操作的改变影响到了?
手机开启朗读内容后,可以加载出元素树,但是操作元素时是没有响应的,楼主是怎么 解决的?
window10 下报这个错误,是什么原因啊?
这个报错是什么原因啊?
赞,这个想法跟我一致。
首页的交互优化了之后就不能获取到了,优化之前是可以获取到的。这就比较奇怪了
是的,我使用得是 appium-desktop 来获取元素得,确实获取不到部分元素
ui 结构如下
经过多次测试,页面滑动到指定位置,元素(之前没有加载出来的元素)是可以加载到的。今天重新跟开发对了一下,首页进入页面,绿色层级是覆盖全部,只有下拉到指定的位置,绿色层级才会覆盖部分屏幕,所有元素(之前没有加载出来的元素)是可以加载到的。这就解释通了,appium 只能拉去到最上层的元素,这个问题有什么优化方案吗?也想到另一种点击元素的方法,通过坐标的方式也可以解决。但是我还是偏向于通过元素方式点击,这样维护成本会比较小。
首次进入首页
滑动后
经过多次测试,页面滑动到指定位置,元素(之前没有加载出来的元素)是可以加载到的。今天重新跟开发对了一下,首页进入页面,绿色层级是覆盖全部,只有下拉到指定的位置,绿色层级才会覆盖部分屏幕,所有元素(之前没有加载出来的元素)是可以加载到的。这就解释通了,appium 只能拉去到最上层的元素,这个问题有什么优化方案吗?也想到另一种点击元素的方法,通过坐标的方式也可以解决。但是我还是偏向于通过元素方式点击,这样维护成本会比较小。
滑动后