[发明专利]一种测试云存储接口的方法和装置在审
| 申请号: | 201910894317.7 | 申请日: | 2019-09-20 |
| 公开(公告)号: | CN112540901A | 公开(公告)日: | 2021-03-23 |
| 发明(设计)人: | 张强;王学超;杨扬 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 郑旭丽;龙洪 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 测试 存储 接口 方法 装置 | ||
1.一种测试云存储接口的方法,包括:
配置测试项;其中,所述测试项包括:云存储服务器的存储方式、云存储服务器的地址信息、线程数目、操作、操作的文件数目、以及每一个文件对应的操作块大小、文件路径和操作次数;其中,操作包括以下任意一个或多个:读、写、删;
启动N个线程,通过N个线程根据配置的云存储服务器的存储方式和云存储服务器的地址信息访问云存储服务器的接口,以打开配置的第i个文件路径对应的第i个文件,对第i个文件进行Pi次操作;其中,N为配置的线程数目,i为1到M的整数,M为配置的文件数目,Pi为配置的第i个文件对应的操作次数;每一次操作第i个文件的块大小为配置的第i个文件对应的操作块大小;
根据打开第i个文件的时间和对第i个文件进行每一次操作的时间确定所述云存储服务器是否满足预先设置的存储要求。
2.根据权利要求1所述的方法,其特征在于,该方法还包括:
展示测试结果;
其中,所述测试结果包括所述云存储服务器是否满足预先设置的存储要求,以及以下任意一个或多个:
打开第i个文件的时间、对第i个文件进行每一次操作的时间、打开M个文件的平均时间、打开M个文件的最大时间、打开M个文件的最小时间、对所述第i个文件进行P次操作的平均时间、对所述第i个文件进行P次操作的最大时间、对所述第i个文件进行P次操作的最小时间、操作成功次数、操作失败次数、获取磁盘空间大小时间、删除第i个文件的时间、在第i个文件中搜索字段的时间。
3.根据权利要求2所述的方法,其特征在于,其中,所述展示测试结果包括:以写文件方式展示所述测试结果或以界面方式展示所述测试结果。
4.根据权利要求1~3任一项所述的方法,其特征在于,其中,所述配置测试项包括:以配置文件方式配置所述测试项或以界面配置方式配置所述测试项。
5.根据权利要求1~3任一项所述的方法,其特征在于,其中,所述根据打开第i个文件的时间和对第i个文件进行每一次操作的时间确定所述云存储服务器是否满足预先设置的存储要求包括以下任意一个或多个:
当满足以下任意一个或多个时,确定所述云存储服务器满足所述存储要求:
打开所述第i个文件的时间小于或等于所述存储要求中的打开文件时间;
对所述第i个文件进行每一次操作的时间均小于或等于所述存储要求中的操作时间;
打开M个文件的平均时间小于或等于所述存储要求中的打开文件平均时间;
打开M个文件的最大时间小于或等于所述存储要求中的打开文件最大时间;
打开M个文件的最小时间小于或等于所述存储要求中的打开文件最小时间;
对所述第i个文件进行P次操作的平均时间小于或等于所述存储要求中的操作平均时间;
对所述第i个文件进行P次操作的最大时间小于或等于所述存储要求中的操作最大时间;
对所述第i个文件进行P次操作的最小时间小于或等于所述存储要求中的操作最小时间;
操作成功次数大于或等于所述存储要求中的成功次数;
操作失败次数小于或等于所述存储要求中的失败次数;
当满足以下任意一个或多个时,确定所述云存储服务器不满足所述存储要求:
打开所述第i个文件的时间大于所述存储要求中的打开文件时间;
对所述第i个文件进行操作的时间中至少有一次操作的时间大于所述存储要求中的操作时间;
打开M个文件的平均时间大于所述存储要求中的打开文件平均时间;
打开M个文件的最大时间大于所述存储要求中的打开文件最大时间;
打开M个文件的最小时间大于所述存储要求中的打开文件最小时间;
对所述第i个文件进行P次操作的平均时间大于所述存储要求中的操作平均时间;
对所述第i个文件进行P次操作的最大时间大于所述存储要求中的操作最大时间;
对所述第i个文件进行P次操作的最小时间大于所述存储要求中的操作最小时间;
操作成功次数小于所述存储要求中的成功次数;
操作失败次数大于所述存储要求中的失败次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910894317.7/1.html,转载请声明来源钻瓜专利网。





