接楼上,该如何取名才能避免出现这类问题,工作中你们又是怎么取名的?另外,读取 test_xxx 开头的测试方法,有什么好的规范?
请问读书活动最后的评选结果出来了吗?我怎么一直没看到公布评选名单呢?



你有截图吗
Failed to locate element. Clearing Accessibility cache and retrying.,已经说明是 com.exiu.exiucarowner:id/rb0 没找到。你用手动点击是不对的,你截图给我看下。
可是启动 app 后 在页面上手动点击一下页面,之后脚本可以顺利执行找到控件。
关于你说的这个,我怀疑你是有 2 层,需要先在第一层找到 ID,点击确认,再进入里面,找到 com.exiu.exiucarowner:id/rb0。
第一层要加:
el = self.driver.find_element_by_id("XX")
el.click()
直接 sendkeys(“中文”),确实不支持,另外如果是原生输入法,也没法输入中文,你用的是第三方的?
截图保存,输出日志,读取 case 与写入 case 结果,备份 case,已实现。
问题解决了,重启设备,重启 appium,重启 uiautomatorivew
我刚刚也遇到你这个问题了,不仅是超时,还有什么找不到对象,以及 devices offline 等
这个挺赞的,我也跟着楼主的步伐,自己学习学习,以后出去求职面试也会用得到。
@Lihuazhang 可以专门开辟一个 leecode 专区,然后把自己写的算法题分享到这里
超时异常,没遇到过
你多试几次,我之前经常出现这样的问题,然后关了 appium,每次打开,都成功
你先把 appium-client 关掉再来问,appium 如果在运行中,你这样不报错才怪。

想推广你司产品,你直接走商业合作即可,社区不排斥商业性质的合作。
另外,如果你司想推销该产品,可以直接找社区负责人进行商业合作,在支付相关费用后,可以进行商业推广和宣传。
你发的贴中,多次出现 teamin,很明显是广告贴。
奉劝发帖者,你如果想写 BUG 管理,可以直接抛开工具来谈,如果只是对某一个工具进行 BUG 管理的阐述,一来,价值不大,二来,覆盖面过小,三来,有明显的推销产品的嫌疑。
想要发帖通过,请好好阅读社区规章制度。
这个还不清楚,请教@lose
实用技巧,很不错
这个挺实用的,mark
mark,不错的文章
用 unittest 是做跑 case 用的,不写的话只是跑流程,没对你代码里的 case 进行判断。
补充运行过程中主要遇到的几个坑,在以下帖子中都曾经出现过:
问题已经解决,我的方案是,在 appium-desktop 桌面版中勾选 no reset 即可。
它获取的是 app 内部的元素路径
不错哦,厉害的妹子