【技术实现步骤摘要】
【专利摘要】本专利技术的实施例提供一种测试数据的构造方法和设备,可以模拟出不同备份源进行备份的数据情况,还可以模拟出同一个备份源进行多次备份的数据情况,并且构造出的数据具有一定的差异度,而且该差异度还可以指定;此外,还可以构造出不同模型的数据,以支撑应用于不同场景下的重复数据删除产品的测试。该方法可以包括:生成初始文件组;以及将初始文件组中的每个文件进行编辑操作,生成编辑后的文件组。【专利说明】一种测试数据的构造方法和设备
本专利技术涉及软件测试领域,尤其涉及一种测试数据的构造方法和设备。
技术介绍
在重复数据删除产品的测试过程中,需要对不同备份主机的数据和同一备份主机多次备份的数据进行测试,得到重复数据删除比率这个指标,具体的,重复数据删除比率的计算方法是重复数据删除前的数据总量:重复数据删除后的数据总量,在测试过程中,生成用于进行测试的数据的方式首选为:生成一组内容随机的文件来模拟得到不同备份主机的数据,然后重复若干次上述的生成过程模拟得到各备份主机多次备份的数据,以此来测试应用在备份系统中的重复数据删除产品的重复数据删除比率。在实现上述现有技术的过程 ...
【技术保护点】
一种测试数据的构造方法,其特征在于,包括:生成初始文件组,其中,所述初始文件组中的每个文件按照固定的顺序进行排列,而且所述初始文件组中相邻文件之间的内容差异率为预设的第一差异率X,所述第一差异率为所述初始文件组中相邻文件之间有差异的内容占所述文件内容的比例;将所述初始文件组中的每个文件进行编辑操作,生成编辑后的文件组,其中,所述编辑后的文件组中的文件的顺序与所述初始文件组中对应的文件的顺序相同,并且所述编辑后的文件组中每个文件与所述初始文件组中对应的文件之间的内容差异率为预设的第二差异率Y,所述第二差异率为所述编辑后的文件组中每个文件与所述初始文件组中对应的文件之间有差异的 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。