如何用Android uiautomator填写密码EditText?

kev*_*ltz 8 android ui-automation android-testing android-uiautomator

uiautomator可以选择密码EditText吗?通过他们的android:hint属性查找其他EditText视图没有问题,但是uiautomatorviewer将所有密码字段显示为NAF.我尝试设置密码字段内容描述,但也不起作用.

如果不可能,如何设置测试人员手动输入密码的超时?

Mic*_*ian 9

我对API v16也有同样的问题.今天我用v17(Android 4.2)尝试了我的脚本,它就像一个魅力.似乎第一个版本uiautomator有一些重大错误.

这是我的代码:

// click the admin button
new UiObject(new UiSelector().text("admin")).click();
// set pwd text
new UiObject(new UiSelector().description("pwdEditText")).setText("admin");
// click login button
new UiObject(new UiSelector().description("loginButton")).click();
Run Code Online (Sandbox Code Playgroud)