51Testing软件测试论坛

标题: Day3-3测试积点任务 [打印本页]

作者: 测试积点老人    时间: 2018-4-24 10:46
标题: Day3-3测试积点任务
问题:
appium android 如何输入自带的密码控件?
WebElement el5 = driver.findElementByName("密码");
Sleeper.sleep();


el5.click();
driver.sendKeyEvent(123);


一点反应没有 有没有其他方法, 密码框sendkey 是明文 好像不接受,

[attach]114297[/attach]

作者: qqq911    时间: 2018-4-25 10:17
这种是不能用sendkey,
1.把每个字符切割成一小块,用坐标的方式点击输入,可以根据分辨率分割,并进行封装;貌似上面的键盘是随机变动的,还得先借助图片识别的方式先识别每个字符,再根据字符去点击对应得坐标。字符太多,不建议使用,我们只使用数字键盘,目前采用这种方法。
2.找开发定制app,关闭安全键盘
作者: abcsell    时间: 2018-4-25 10:29
提取密码框的位置
作者: 海海豚    时间: 2018-4-25 10:57
建议用坐标来进行click
作者: jingzizx    时间: 2018-4-25 11:00
位置坐标了吧




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2