1.打开浏览器,打开百度实例
public void testBrowser() throws RemoteException, UiObjectNotFoundException{
//灭屏幕-亮屏幕--解锁
//灭屏
UiDevice.getInstance().sleep();
sleep(2000);
//判断是否亮屏
if(!UiDevice.getInstance().isScreenOn()){
//亮屏
UiDevice.getInstance().wakeUp();
}
//解锁
//UiDevice.getInstance().swipe(startX, startY, endX, endY, steps);
//点击home键
UiDevice.getInstance().pressHome();
//点击浏览器
UiObject uo=new UiObject(new UiSelector().text("浏览器"));
uo.click();
//点击浏览器输入框
UiObject uo1=new UiObject(new UiSelector().resourceId("com.android.browser:id/url"));
uo1.click();
UiDevice.getInstance().pressDelete();
//输入www.baidu.com
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_W);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_W);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_W);
//UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_DEL);//点
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_PERIOD);//点
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_B);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_A);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_I);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_D);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_U);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_PERIOD);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_C);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_O);
UiDevice.getInstance().pressKeyCode(KeyEvent.KEYCODE_M);
sleep(1000);
//回车确认
UiDevice.getInstance().pressEnter();
sleep(1000);
//旋转屏幕
UiDevice.getInstance().setOrientationLeft();
//返回为正常状态
sleep(2000);
UiDevice.getInstance().setOrientationNatural();
//截图
File storePath=new File("/sdcard/testshili.png");
UiDevice.getInstance().takeScreenshot(storePath);
}
public void testBrows