摘要:
首先说测试,测试要考虑到的情况是很多的:我想到了下面的一些情况: 1、命令行参数输入的错误 2、输入的路径是否正确 3、路径下面为空 4、目录下面含有目录(可能含有多层) 5、是否能够对各种格式的文本文件进行操作 6、目录下面含有非文本文件 7、文本文件中含有中文字符 8、多种分隔符 9、需求中要求的是否能够达到,即对字符串的处理能否满足 10、大文本文件是否能够高效处理 对于前面的几个情况,测试的样例比较小,观察看到均能够正确地处理,在进行代码分析的过程中,有些情况显示没有捕捉到数据。我觉得这一点可能主要是和数据量有关。在最后的一个测试样例中,选择了一个大数据量的样... 阅读全文