如何使用Ui Automator类切换到其他Android Ui元素

时间:2017-02-11 06:41:39

标签: android uiautomator

我正在使用Android Ui Automator进行联系人应用的功能测试。我的手机是LG D型号。 无法切换到其他Android Ui元素,我尝试了下面的代码 通过使用UiObject甚至UiScrollable类。

 @HostListener('click', ['$event'])
 onClick(e) {
  alert("we have performed click");
  e.stopPropagation();
 }

发生的事情是,nameText和phoneText正在同一个字段中输入。

1 个答案:

答案 0 :(得分:0)

这可以按预期工作

mDevice.findObject(By.clazz("android.widget.EditText").text(Pattern.compile("Name")).pkg("com.android.contacts")).setText("Ramu");
mDevice.findObject(By.clazz("android.widget.EditText").text(Pattern.compile("Phone")).pkg("com.android.contacts")).setText("11111111111");

它是使用Text Input FeatureCulebraTester自动生成的。