#10 楼 @yuanwei0924 你只是不安装 setting 和 unlock ,截图里要替换的是输入法。。。
#2 楼 @enumerate 建议你了解一下 PageObject 这种模式,有助于你了解怎么设计测试用例的结构。
你的问题本身就有点奇怪,不知道你怎么定义 “appium 的代码” 和 “测试用例的代码” 。
PS:你的这份代码有问题,如果 find 不到元素会直接抛异常,而不是返回 None 。
薪酬给个范围吧
#2 楼 @hillchan31 我不是老师。。。大家互相学习就好~
赞~写得很全。
有两个小建议:
我被你搞混乱了,到底是 clear()
方法有问题还是 click()
有问题?
你的标题说 click 不行,但正文明显是说 clear 报错。。。
代码里用了强制转换,看你的报错是强制转换时出错了。
#2 楼 @a3096556718 试下直接传 int 的 3 ,不要传字符串?
APPIUM 版本多少?
不错,简洁明了。
两个小建议:
```php
这种形式,能加上对应的代码着色
看包名是百度的,不过也很旧了(12 年后就没更新了)。
至于你提到的 “有时候在真机上不能运行,模拟器可以”,给一些 logcat 之类的日志信息吧。估计很多人都没用过。
#37 楼 @dragonszh 我是注册两年,潜水一年,真正加入社区 1 年
请添加薪酬范围并使用 markdown 隔开不同职位。
#33 楼 @andyshan008 提醒一下,在社区交流不要用大神这类字眼。
#29 楼 @andyshan008 额,我也不知道。全局代理能不能让命令行的网络连接也走代理这个真没试过。我一般要完全** 都直接开 ** 。
#27 楼 @andyshan008 你确认用 Terminal 时网络也是已 *** 的?
这个下载链接跳转了 3 次,正常应该有 4 行且第 4 行才是实质上要下载的内容。看你的截图在 github 的链接就出错了,你确认下网络有没有问题?
换个角度想,有没有一套框架,可以让我们不用写代码就可以创建我们需要的应用呢?
思路很好,但个人觉得这类方式由于自身局限性不会走得太远。如同开发中当组件需要高度可重用和可定制时,没有开发会用通过拖曳就能创建视图的 storyboard ,而都是是用纯代码创建。
录制重放这类方式,我更倾向于用来简化重复劳动,例如现在的按键精灵。