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

被引量 : 4次 | 上传用户:you3880066
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网盘作为云存储向用户提供服务的重要形式已得到广泛应用。然而,与网盘的广泛应用不同,对于网盘的服务质量用户知道的并不多。目前,还没有关于网盘的评测系统,对当前主流的网盘系统的功能和性能做出全面、科学、可靠的测评。此外,网盘产品结构复杂、功能特性繁多,如何构建完备的网盘功能测试集,设计开发满足网盘测试的自动化测试系统,对于提高网盘产品的测试效率和产品质量是至关重要的。本文以网盘自动化测试问题展开研究,基于对软件自动测试的方法和技术的研究学习,以及对网盘系统的原理和设计的研究分析,设计并实现了基于用户行为模拟的功能自动化测试系统和基于云平台的性能自动化测试系统。文中对系统设计目标、设计原则、整体设计细节设计和系统实现进行了详细的分析和介绍,并对该系统用于实际网盘系统测试的测试结果进行了分析和总结。本文设计并实现的网盘功能自动化测试系统能够根据测试任务自动生成测试作业,根据测试作业自动执行测试任务,记录测试结果并对测试过程出现的错误和缺陷进行系统日志信息截取。系统实现了用户网盘操作行为模拟,包括文件(文件夹)的上传、复制、剪切、删除、重命名等用户操作行为模拟,和用户操作频率模拟。同时,系统实现了网络控制模块,以模拟用户网络状况不佳,时有断网的情况。目前,该系统已成功的应用于自主研发的网盘项目的测试中。实践证明,该系统具有有效降低网盘产品开发过程中的人工测试开销、提高测试效率、缩短研发周期、完成一些手工测试无法完成的工作等优点,并且,该系统适用于所有提供本地文件访问接口的网盘系统,具有一定的实用价值。本文设计并实现的网盘性能自动化测试系统借鉴利用P1antNet平台测试CDN网络性能的思想,利用虚拟化公共资源平台对网盘系统的文件传输性能进行自动化测试,实现以云测试云的测试方案。该系统能够自动解析任务参数,并将任务下发到全国各省市的虚拟资源节点上自动执行,从结果服务器取回结果并自动解析。现在,该系统已经成功部署到国家互联网应急中心云平台,对金山快盘进行自动化测试。实践证明,该系统能够快速对网盘的性能做出真实可靠的评测,测试结果对网盘服务提供商改进服务质量具有参考价值。
其他文献
<正> 运命并不是中国人的事前的指导,乃是事后的一种不费心思的解释。——鲁迅我们中国人有八字,有十二生肖,有本命年。并且,据说本命年是倒霉的一年,难过的一年。如果一个中
期刊
<正>一、当代学生体育人文精神的现状1.体育教育理念缺乏人文精神进入21世纪以来,我国体育教学在目标的定位上有了跨越式的发展,"健康第一"、"终身体育"思想受到广泛的认同。
操纵主证券交易价格罪是我国新刑法中设立的一个新罪名 ,1999年 12月 2 5日全国人大常委会又以修正案的形式将这一罪名改为操纵证券、期货交易价格罪。作为一种危害较为严重
中国传统文化心理结构为四维构成机制,即思维方式、情感方式、行为方式和人格追求方式。传统文化心理结构中,由于道德伦理情感的凸出,从而形成了以道德情感涵化心理结构中其他三
<正>电解质溶液中微粒浓度的比较是近年高考的热点,也是高中化学的重点和难点,本文介绍几种技巧,以便快速、准确地判断微粒浓度的关系.一、图示法快速书写质子守恒式1.质子守
1924—2003年的八十年,《金瓶梅》作者研究分为两个时期四个阶段,主要成果为前四大说与后六大说(包括集体创作说)。文章在回顾、总结、历史评价主要成果得失的同时,分析了此
编者按:近日,土耳其局势引人关注,发展中国家在高速增长后期和新的全球化趋势下如何处理好国内和国际关系,保持可持续增长,跨越中等收入陷阱,我们对土耳其经济学家罗德里克的访谈也
报纸
目的:了解孤独症谱系障碍(Autism spectrum disorder,ASD)患儿的维生素D营养状况,探讨维生素D水平与ASD的关系。观察维生素D治疗对ASD患儿的社会交往、言语及非言语交流、兴趣行
发轫于19世纪40年代法国的自然主义小说建立在一系列自然学科的发展与成熟之上,其哲学思想以实证主义为基础,注重环境生存与生理遗传对人类精神与情感的影响和塑造。20世纪80
随着半个多世纪以来计算机技术的快速发展,人们对于计算机软件的依赖感也越来越强烈。目前,计算机软件正以产品的形式给人们提供诸多服务,因而软件产品的质量问题自然而然成