1.截取当前屏幕
File screen = driver.getScreenshotAs(OutputType.FILE);
File screenFile = new File("d:\\screen.png");
try {
FileUtils.copyFile(screen, screenFile); //commons-io-2.0.1.jar中的api
} catch (IOException e) {
e.printStackTrace();
}
2.获取当前界面的activity,可用于断言是否跳转到预期的activity
driver.currentActivity();
3.打开通知栏界面
driver.openNotifications();
4.获取网络状态
int status = driver.getNetworkConnection().value;
5.打开第三方应用,跨APP
driver.startActivity("com.android.camera", ".CameraLauncher");参数是包名和activity;
6.安装app
driver.installApp("E:\\zidongmsm.apk");
7.启动系统命令
Runtime.getRuntime().exec("adb shell am start -W com.aurora.market/com.aurora.market.MarketMainActivity");参数为cmd命令
8.锁屏
driver.lockScreen(2);
9.//判断是否锁屏
driver.isLocked();