1.一种网络硬盘的满负载测试方法,其特征在于,包括:
步骤1:建立一虚拟Http服务器,所述虚拟Http服务器包含一第一测试文件;
步骤2:电性连接所述虚拟Http服务器的以太网端口与所述网络硬盘的以太网端口;
步骤3:将所述虚拟服务器的以太网端口IP地址与所述网络硬盘的以太网接口的IP地址设置为同一网络的IP地址;
步骤4:新建下载所述第一测试文件的一下载任务;
步骤5:执行所述下载任务。
2.根据权利要求1所述的满负载测试方法,其特征在于,步骤3包括:步骤31:获取所述网络硬盘的以太网接口的IP地址;
步骤32:将所述网络硬盘的以太网接口的IP地址值赋予所述虚拟Http服务器IP地址;
步骤33:修改所述虚拟Http服务器IP地址的最后一位数值。
3.根据权利要求1所述的满负载测试方法,其特征在于,在步骤4与步骤5之间还包括:步骤a:获取所述网络硬盘的容量大小;
步骤b:根据所述网络硬盘的容量大小获取一满载测试值;
步骤c:判断所述第一测试文件的大小是否大于等于所述满载测试值;
若所述第一测试文件的大小大于等于所述满载测试值时,执行步骤5:执行所述下载任务。
4.根据权利要求3所述的满载测试方法,其特征在于,所述方法还包括:若步骤c判断所述第一测试文件的大小小于所述满载测试值时,执行步骤d:在所述第一测试文件中创建一第二测试文件,其中,所述第二测试文件的大小大于等于所述第一测试文件;返回步骤c。
5.根据权利要求4所述的满载测试方法,其特征在于,所述步骤d包括:复制所述第一测试文件中的所有文件;
建立所述第二测试文件;
将所述第一测试文件中的所有文件黏贴至所述第二测试文件中。
6.一种网络硬盘的满负载测试系统,其特征在于,所述系统包括:一网络硬盘,用于满负载测试;其中所述网络硬盘包括:一第一处理单元用于新建一下载任务;一下载单元用于执行所述下载任务;
一虚拟Http服务器,所述虚拟Http服务器的以太网端口电性连接所述网络硬盘的以太网端口,用于模拟Http服务器;其中,所述虚拟Http服务器包括:一存储单元,存储一第一测试文件,所述第一测试文件用于提供所述网络硬盘所述下载任务的下载途径及下载内容;一第二处理单元,用于将所述虚拟Http服务器的以太网端口IP地址与所述网络硬盘的以太网接口的IP地址设置为同一网络的IP地址。
7.根据权利要求6所述的满负载测试系统,其特征在于,所述虚拟Http服务器还包含一获取单元,用于获取所述网络硬盘的以太网接口的IP地址;所述第二处理单元,还用于将所述获取单元获取的所述网络硬盘的以太网接口的IP地址值赋予所述虚拟Http服务器IP地址,修改所述虚拟Http服务器IP地址的最后一位数值。
8.根据权利要求6所述的满负载测试系统,其特征在于,所述获取单元还用于获取所述网络硬盘的容量大小;所述第二处理单元还用于根据所述网络硬盘的容量大小获取一满载测试值,判断所述第一测试文件的大小是否大于等于所述满载测试值,若所述第一测试文件的大小大于等于所述满载测试值时,发送执行下载指令至所述网络硬盘的所述下载单元。
9.根据权利要求8所述的满载测试系统,其特征在于,所述第二处理单元还用于若所述第一测试文件的大小小于所述满载测试值时,在所述第一测试文件中创建一第二测试文件,其中,所述第二测试文件的大小大于等于所述第一测试文件。
10.根据权利要求9所述的满载测试系统,其特征在于,所述第二处理单元还用于复制所述第一测试文件中的所有文件,在所述存储单元的所述第一测试文件中建立所述第二测试文件,将所述第一测试文件中的所有文件黏贴至所述第二测试文件中。