robotium测试过程中当case执行出现异常时,我们就需要捕获异常做处理并进行截图。有些时候一个case下可能不止1张截图,多张的时候如果不进行区分看上去很乱。所以就想把默认的截图路径再增加上case的名称。
仔细查阅了下solo类的API,config类中的screenshotSavePath属性值为默认截图保存路径,我们只需要在默认路径基础上增加case名称即可。如:solo.getConfig().screenshotSavePath = Environment.getExternalStorageDirectory() + "/Robotium-Screenshots/" + this.getClass().getSimpleName() + "/";