一种基于Hadoop的软件测试方法、装置和系统制造方法及图纸

技术编号:8131033 阅读:264 留言:0更新日期:2012-12-27 03:11
本发明专利技术提供了一种基于Hadoop的软件测试方法、装置和系统,所述方法包括:管理服务器接收用户终端发来的待测软件和测试请求,将收到的待测软件发给Hadoop分布式文件系统(HDFS),并根据收到的测试请求向一个或几个测试服务器发出测试指令;收到测试指令的测试服务器调用自身存储的相应的测试工具,以及从所述HDFS中获取相应的待测软件,控制调用的所述测试工具对获取的所述待测软件进行测试,并将测试结果发送给所述HDFS;管理服务器从所述HDFS获取测试结果,并将获取的测试结果发给用户终端。采用本发明专利技术能够使软件测试用户避免购买测试软件,节省测试成本。

【技术实现步骤摘要】

本专利技术涉及软件测试
,尤其涉及 一种基于Hadoop的软件测试方法、装置和系统
技术介绍
通常,对软件的测试是一个规范的流程,涉及测试工具、测试环境和测试团队。测试工具的价格通常很昂贵,而且通常具有很强的针对性,测试不同的软件可能需要不同的测试工具,即使是仅对一个特定的软件进行测试也可能需要购买不止一款测试工具,这极大的增加了企业进行软件测试的成本。而且,软件测试对测试环境的要求很高,性能测试阶段和压力测试阶段对测试环境的要求尤其高,例如,对某些软件进行性能测试,需要模拟数十万、数百万甚至更多的用户发起呼叫或请求,中小企业难以具备相应的软硬件资源。此外,由于现代软件的正常工作往往涉及硬件设置、操作系统、网络配置等多方面内容,因此对测试人员提出了更高的要求,测试团队需要大量的时间和精力才能充分理解待测软件才能搭建测试环境,进行软件测试。中小企业通常较难维持一支高实力的专业测试团队。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于Hadoop的软件测试方法、装置和系统,能避免购买测试工具,节省测试成本。为达到上述目的,本专利技术的技术方案是这样实现的本专利技术提供本文档来自技高网...

【技术保护点】
一种基于Hadoop的软件测试方法,其特征在于,所述方法包括:管理服务器接收用户终端发来的待测软件和测试请求,将收到的待测软件发给Hadoop分布式文件系统(HDFS),并根据收到的测试请求向一个或几个测试服务器发出测试指令;收到测试指令的测试服务器调用自身存储的相应的测试工具,以及从所述HDFS中获取相应的待测软件,控制调用的所述测试工具对获取的所述待测软件进行测试,并将测试结果发送给所述HDFS;管理服务器从所述HDFS获取测试结果,并将获取的测试结果发给用户终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄俊飞宫云战陈思勤金大海王雅文
申请(专利权)人:北京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1