APPIUM+JAVA实现对安卓APK的自动化测试----第十二篇【操作模拟】

啥都不说了~直接上代码:

        driver.findElementByAccessibilityId("using").click(); //点击操作
        driver.findElementByAccessibilityId("using").clear(); //清除操作,一般是有文字的信息的输入框
        driver.findElementByAccessibilityId("using").sendKeys("XXYYMM");    //输入操作"XXYYMM"为你要输入的内容
        driver.pressKeyCode(Android_KeyCode.KEYCODE_3); //模拟键盘输入
        driver.tap(fingers, element, duration);  //点击,fingers是几根手指,element是什么元素(WebElement element = driver.findElementByAccessibilityId("using")),

                   //duration为点击时长,处理长按操作,单位是毫秒,1000毫秒=1秒
        driver.tap(fingers, x, y, duration); //座标点击
        driver.zoom(el); //放大,el为元素
        driver.zoom(x, y); //放大,通过座标位置
        driver.pinch(el); //缩小,el为元素
        driver.pinch(x, y); //缩小,通过座标
        driver.swipe(startx, starty, endx, endy, duration); //滑动,从一个点到另一个点,duration为时长,单位是毫秒,1000毫秒=1秒


常用的操作就这么几个,下一篇作者将分享一个通用的框架给大家,让大家可以实现APPIUM-JAVA的自动化框架。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章