如果有10,000个输入测试数据文件,如何减少光盘空间

时间:2018-12-24 14:59:49

标签: mongodb testing automation automated-tests

我们有10,000个测试用例,每个测试用例都有一个测试输入文件XML。 因此,有10,000个XML文件占用了大约2GB的磁盘空间。

我们已将所有XML文件转换为JSON文件。这样可以减少大量空间。

我的问题是?

有没有其他工具或其他方法可以减小尺寸而不影响性能。

1 个答案:

答案 0 :(得分:0)

一种可能的方法是分别将数据文件压缩和存储在磁盘上。当需要数据文件时,只需通过代码将其解压缩并使用即可。

对于Java,可以使用java.util.zip.GZIPOutputStream和java.util.zip.GZIPInputStream压缩和解压缩文件。文件扩展名将为“ .gz”。

Python还具有'gzip'模块,以支持.gz文件的压缩/解压缩。

相关问题