奔跑 ing...
已解决,跟 pip 版本有关系,升级后就可以了,参考资料:
https://github.com/AuthorizeNet/sdk-python/issues/97
同求
感谢
这个问题是一样的 我也很蛋疼 没有搜出来解决方法 也不清楚为什么
1、咱俩的情况不是很一样 我这打印出来的是肉眼看不到的布局 frameLayout 并不是 app 里的引导图之类
2、你可以直接用坐标点 点掉 快到斩乱麻
1、不像是在加载什么 连打印 page_source 都需要手动触发
2、听取了您的建议 不死磕了 我就是练个手 中间那个定位改用坐标点了 后面的定位都没问题
3、另外 感觉我写的代码也有问题 封装的元素等待方法有时候不是很好使
你好 听取了二楼的建议 用 pagesource 打印出来的元素是 frameLayout 直接定位 frameLayout 是可行的 他们这么做的目的是为了防止别人刷脚本吗 有没有什么好的方法可以继续针对这种情况进行自动化的 打印内容如图:
说的太好了
1、换了下方式 目前基本知道肉眼看到的页面 不是初始化页面 初始化页面应该是打印出来的那些 但是为什么会是那些呢
2、我又定位了下 FrameLayout 是可以定位到的 证明是有一层透明的页面在 app 之上的 他们为什么要这么做呢
3、像这种情况 怎么做自动化测试。。。
1、就连打印 driver.page_source 这个操作都需要刷新下页面或者点击下其他 tab 才能打印出来
2、打印的 pagesource 如图 全是 FrameLayout 没有文字 这是怎么回事呢?
3、页面上找不到元素应该直接报找不到元素这个错误的 为什么现在的情况是 手动操作 app 一下 然后才会执行一步 目前是这样的
奔跑 ing...