本文主要讲解使用robotium来进行截图,使用方法为takeScreenshot
1、前提条件
在被测试的应用中添加对SD卡的读写权限,文件为AndroidManifest.xml,添加以下标示
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" ></uses-permission>
2、使用solo的takeScreenshot方法来截取当前页面
takeScreenshot
public void takeScreenshot()
Takes a screenshot and saves it in "/sdcard/Robotium-Screenshots/". Requires write permission (android.permission.WRITE_EXTERNAL_STORAGE) in AndroidManifest.xml of the application under test.
使用该方法时,如果文件目录不存