语言:python
在输入框输入某个值时,如:输入手机号:123456,不能完整输入。只会一个数字一个数字的输入,后面的数字会把前面的数字替换掉,最后只剩下一个 6。
其他人有这个问题吗?求解~~
Me too.这就是 ALIBABA 专招年轻人的结果!
有人已经在 GITHUB 上报 BUG 了。
https://github.com/alibaba/macaca/issues/553
可以正常输入,只是中间会丢掉几个,我今天尝试了 sendkeys 身份证号、手机号。
手机号每次都正常,但是身份证号经常会丢几位
你也是 Python 开发的?@suaiqing
升级新版
send_keys 怎么还是一个数字一个数字的输入?其他的 ptyhon 用户有没有这个问题??
Macaca-android 驱动都升级到 2.0.9 了,python 版的 send_keys 的 bug 还是没 fix,我等得花儿也谢了!
@xdf 看来 python 还是有问题。。。需要看看啊。。这都用不了。下午准备做演示呢。。这让我如何是好。
Appium/python 没问题的 我都是一颗红心两手准备的 Appium/python macaca/python 写两套脚本的 嘻嘻
重新安装 WD.py https://macacajs.github.io/wd.py/quickstart.html#installation
一直重装安卓驱动,试了三次才恍然大悟。。。。。。
是的 先把原来的 wd 卸载掉 pip install wd ,再重新安装上,再跑用例就好了。 最新的 wd 版本是 0.1.7
testdeMac-mini:~ test$ pip install wd
Collecting wd
Requirement already satisfied: enum34 in /usr/local/lib/python2.7/site-packages (from wd)
Requirement already satisfied: retrying in /usr/local/lib/python2.7/site-packages (from wd)
Requirement already satisfied: requests in /usr/local/lib/python2.7/site-packages (from wd)
Requirement already satisfied: six>=1.7.0 in /usr/local/lib/python2.7/site-packages (from retrying->wd)
Installing collected packages: wd
Successfully installed wd-0.1.7
self.driver.element_by_name('Quick Search') \
.send_keys('video')
最后只有个 o 字符
你的已经解决了?