发明名称 一种基于Hadoop的软件测试方法、装置和系统
摘要 本发明提供了一种基于Hadoop的软件测试方法、装置和系统,所述方法包括:管理服务器接收用户终端发来的待测软件和测试请求,将收到的待测软件发给Hadoop分布式文件系统(HDFS),并根据收到的测试请求向一个或几个测试服务器发出测试指令;收到测试指令的测试服务器调用自身存储的相应的测试工具,以及从所述HDFS中获取相应的待测软件,控制调用的所述测试工具对获取的所述待测软件进行测试,并将测试结果发送给所述HDFS;管理服务器从所述HDFS获取测试结果,并将获取的测试结果发给用户终端。采用本发明能够使软件测试用户避免购买测试软件,节省测试成本。
申请公布号 CN102841846B 申请公布日期 2015.08.19
申请号 CN201210309446.3 申请日期 2012.08.27
申请人 北京邮电大学 发明人 黄俊飞;宫云战;陈思勤;金大海;王雅文
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京派特恩知识产权代理有限公司 11270 代理人 张颖玲;王黎延
主权项 一种基于Hadoop的软件测试方法,其特征在于,所述方法包括:管理服务器接收用户终端发来的待测软件和测试请求,将收到的待测软件暂存在上传文件夹,以及将所述暂存在上传文件夹中的待测软件发给Hadoop分布式文件系统HDFS后,删除上传文件夹下的所述待测软件,并根据收到的测试请求向一个或几个测试服务器发出测试指令;收到测试指令的测试服务器调用自身存储的相应的测试工具,以及从所述HDFS中获取相应的待测软件,控制调用的所述测试工具对获取的所述待测软件进行测试得到测试结果,将所述测试结果暂存在工作文件夹,并将所述工作文件夹中的测试结果发送给所述HDFS后,删除暂存在工作文件夹中的所述测试结果;管理服务器从所述HDFS获取测试结果,并将获取的测试结果发给用户终端。
地址 100876 北京市海淀区西土城路10号