appium java在模拟器键盘上单击numpad

时间:2018-05-07 06:29:12

标签: java ios automation appium numpad

我正在使用带有java语言的appium来构建IOS自动化。 因此,成功登录后,我将被定向到TAC页面。 input TAC

小键盘将自动显示,我有单独的TAC代码。如果我们逐个按下小键盘,那么它将被填充到“o”。我的问题是如何制作它?我试过了

vivekanand@sys:~/vivek/stack$ cat test.dat 
1,1000,sdadada
2,2000,sadssaa
3,3000,dasasa,daaaas

但没有工作

我只想系统按下该页面上的1,3,5,2,4,6这样的数字

谢谢

1 个答案:

答案 0 :(得分:-1)

您是否尝试通过webDriver简单地通过sendkeys输入。

找到键盘或单个按钮的标识符,然后找到它们,然后您可以通过sendKeys进行交互

例如

MobileElement element0 = driver.findElement(By.id("num0")));
MobileElement element1 = driver.findElement(By.id("num1")));
MobileElement element2 = driver.findElement(By.id("num2")));

...
MobileElement element9 = driver.findElement(By.id("num1")));

所以之后只需与元素进行交互:

element1.click();
element5.click();
element9.click();