Environment.getExternalStorageDirectory()+"/test/test.txt"
를
Environment.getExternalStorageDirectory()+"/test.txt"
로 하시면 될 것 같은데요
해당 디렉토리에 test라는 디렉토리를 만든 적이 없이 경로를 저렇게 지정해서 문제(해당 경로 없음)가 발생한 게 아닌가 싶습니다.