Android无线测试之—UiAutomator UiDevice API介绍六
生活随笔
收集整理的這篇文章主要介紹了
Android无线测试之—UiAutomator UiDevice API介绍六
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、滅屏和喚醒屏幕相關知識:
1)滅屏:按電源鍵將屏幕熄滅
2)喚醒屏幕:在滅屏狀態下按電源鍵喚醒屏幕
二、滅屏與喚屏相關的API:
| 返回值 | 方法名 | 描述 |
| void | wakeUp() | 模擬按電源鍵,如果屏幕是喚醒的沒有任何作用 |
| void | sleep() | 模擬按電源鍵,如果屏幕是關閉的則沒有任何作用 |
| boolean | isScreenOn() | 檢查屏幕是否亮屏 |
?
?
?
?
?
三、API應用舉例:
package com.uiautomatortest;import android.graphics.Point; import android.os.Bundle; import android.os.RemoteException; import android.view.KeyEvent;import com.android.uiautomator.core.UiDevice; import com.android.uiautomator.testrunner.UiAutomatorTestCase;public class Test extends UiAutomatorTestCase {public void testSleepAndWakeUp() throws RemoteException{if(UiDevice.getInstance().isScreenOn()==true){UiDevice.getInstance().sleep();sleep(2000);UiDevice.getInstance().wakeUp();sleep(2000);//(159,515) (320,515)int startX, startY, endX, endY, steps;startX=159;startY=515;endX=320;endY=515;steps=100;UiDevice.getInstance().drag(startX, startY, endX, endY, steps);}}} Test.java?
轉載于:https://www.cnblogs.com/fsw-blog/p/4549170.html
總結
以上是生活随笔為你收集整理的Android无线测试之—UiAutomator UiDevice API介绍六的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: S1:函数上下文
- 下一篇: [芯片] 2、接口技术·实验二·定时/计