我的目标是获取正在测试的应用程序生成的.db文件的路径。
文件存储在下面的位置,每次运行测试时,保存test.db的文件夹名称都会不断变化 C:\ Users \用户TestAcc \文件\应用程序\ 2017-12-01T14-25-49 \ test.db的
以下是我试图查看是否可以获取保存.db文件的文件夹路径的代码。我获取此代码的输出是运行测试脚本的目录位置< / p>
try
{
Process p = Runtime.getRuntime().exec("cmd /c \"cd C:\\Users\\TestAcc\\Documents\\Application\\2017* && echo %cd%\"");
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
while((line = br.readLine())!= null)
{
System.out.println("Current Directory - " + line);
}
}
catch(Exception e) {e.printStackTrace();}