当前位置:主页 > 科技论文 > 计算机论文 >

网盘自动化测试系统的设计与实现

发布时间:2021-03-22 07:20
  网盘作为云存储向用户提供服务的重要形式已得到广泛应用。然而,与网盘的广泛应用不同,对于网盘的服务质量用户知道的并不多。目前,还没有关于网盘的评测系统,对当前主流的网盘系统的功能和性能做出全面、科学、可靠的测评。此外,网盘产品结构复杂、功能特性繁多,如何构建完备的网盘功能测试集,设计开发满足网盘测试的自动化测试系统,对于提高网盘产品的测试效率和产品质量是至关重要的。本文以网盘自动化测试问题展开研究,基于对软件自动测试的方法和技术的研究学习,以及对网盘系统的原理和设计的研究分析,设计并实现了基于用户行为模拟的功能自动化测试系统和基于云平台的性能自动化测试系统。文中对系统设计目标、设计原则、整体设计细节设计和系统实现进行了详细的分析和介绍,并对该系统用于实际网盘系统测试的测试结果进行了分析和总结。本文设计并实现的网盘功能自动化测试系统能够根据测试任务自动生成测试作业,根据测试作业自动执行测试任务,记录测试结果并对测试过程出现的错误和缺陷进行系统日志信息截取。系统实现了用户网盘操作行为模拟,包括文件(文件夹)的上传、复制、剪切、删除、重命名等用户操作行为模拟,和用户操作频率模拟。同时,系统实现... 

【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校

【文章页数】:66 页

【学位级别】:硕士

【部分图文】:

网盘自动化测试系统的设计与实现


通用云存储结构模型

框图,系统总体设计,文件系统,框图


Client图3 -1 CyberBox系统总体设计框图(1)用户接入层直接面向文件系统的使用者,主要负责用户与文件系统底层的交互,对底层数据管理和存储进行封装,为用户提供了接入文件系统的接口,使文件系统的底层操作对用户变得透明; .

关系图,系统功能模块,关系图,网盘


测试结果管理模块和网盘同步状态监测模块。系统各主要功能模块的关系如图所’示如图3-2所示:网盘同步状态监测模块 好 .用户行觀模◎中心控_块U用户境模测试结果管理模块图3-2系统功能模块关系图1.中心控制模块中心控制模块是基于用户行为模拟的功能测试系统的核心模块,负责和其他各模块的通讯和交互,控制整个测试过程的自动执行、日志信息的管理和测试结果的管理。中心控制模块是执行系统测试脚本的唯一入口,测试脚本运行时首先读取测试环境配置信息,完成中心控制模块的初始化,并启动日志模块的监听线程,进而根据输入的参数生成相应的测试用例并执行。2.用户行为模拟模块用户行为模拟模块是用户行为模拟的功能测试系统的基础模块,用以实现用户文件操作行为模拟和用户的文件操作习惯模拟。其中,用户操作行为除了包括网盘登陆/退出

【参考文献】:
期刊论文
[1]云存储性能评测技术研究[J]. 贺秦禄,李战怀,赵晓南,张晓.  计算机应用研究. 2013(05)
[2]浅谈基于WinRunner的软件自动化测试[J]. 邱祥庆.  福建电脑. 2008(12)
[3]IBM Rational的软件配置管理(SCM)[J]. 单延明,吴钧.  物探化探计算技术. 2006(03)

硕士论文
[1]网络文件的分布式存储设计与实现[D]. 王君君.山东大学 2014
[2]基于云存储服务的文件系统设计与实现[D]. 王俊龙.北京邮电大学 2014
[3]云存储中数据压缩技术的研究[D]. 古跟强.云南大学 2013
[4]网络存储自动化测试平台的设计与实现[D]. 伍兴艳.电子科技大学 2009
[5]Web测试中性能测试工具的研究与应用[D]. 丁秀兰.太原理工大学 2008



本文编号:3093869

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3093869.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e5743***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com