做自动化测试的时候,自己很喜欢能少敲一些代码,少做一些重复的事情,本着能省则省的原则,很多两行的都能写成一行,分享几个滑动的自定义方法。
public void swipeLeft() {//左滑 int y = UiDevice.getInstance().getDisplayHeight(); int x = UiDevice.getInstance().getDisplayWidth(); UiDevice.getInstance().swipe(x-100, y/2, 100, y/2, 8); sleep(150); } public void swipeRight() {//右滑 int y = UiDevice.getInstance().getDisplayHeight(); int x = UiDevice.getInstance().getDisplayWidth(); UiDevice.getInstance().swipe(100, y/2, x-100, y/2, 8); sleep(150); } public void swipeDown() {//下滑 int y = UiDevice.getInstance().getDisplayHeight(); int x = UiDevice.getInstance().getDisplayWidth(); UiDevice.getInstance().swipe(x/2, 200, x/2, y-200, 8); sleep(150); } public void swipeUp() {//上滑 int y = UiDevice.getInstance().getDisplayHeight(); int x = UiDevice.getInstance().getDisplayWidth(); UiDevice.getInstance().swipe(x/2, y-200, x/2, 200, 8); sleep(150); }
转载请注明原文地址: https://ju.6miu.com/read-39220.html