基于Hadoop的测试用例分布式测试方法及系统技术方案

技术编号:12962617 阅读:198 留言:0更新日期:2016-03-03 04:46
本发明专利技术提供一种基于Hadoop的测试用例分布式测试方法及系统,包括以下步骤:步骤S1、下载测试用例列表;步骤S2、利用Hadoop平台对每台节点机器的CPU和内存资源进行计算,将测试用例列表并行分配至多台节点机器上;步骤S3、多台节点机器并行执行其上的测试用例,并生成测试报告和日志。本发明专利技术的基于Hadoop的测试用例分布式测试方法及系统基于Hadoop平台实现测试用例的并行分配和执行;能够并行地进行自动化测试,极大地提高了测试效率。

【技术实现步骤摘要】

本专利技术涉及一种测试方法及系统,特别是涉及一种基于Hadoop的测试用例分布式测试方法及系统
技术介绍
自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。随着一个产品的自动化工作不断深入,自动化测试所采用的测试用例积累数量持续增长。绝大部分毫无依赖关系的测试用例由于串行运行,导致测试执行时间达到小时级另IJ,且不易于优化。另外,测试用例在运行时对机器资源的抢占互斥,导致运行机器的不稳定等问题也逐渐扩大。现有技术中,绝大多数测试用例都是串行执行,效率低下;且当一个测试用例阻塞时,可能会影响后面的测试用例的执行。Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力进行高速运算和存储。具体地,Hadoop 实现了一个分布式文件系统(Hadoop Distributed File System, HDFS)。HDFS有高容错性的特点,并且设计用来部署在低廉的硬件上;本文档来自技高网...

【技术保护点】
一种基于Hadoop的测试用例分布式测试方法,其特征在于:包括以下步骤:步骤S1、下载测试用例列表;步骤S2、利用Hadoop平台对每台节点机器的CPU和内存资源进行计算,将测试用例列表并行分配至多台节点机器上;步骤S3、多台节点机器并行执行其上的测试用例,并生成测试报告和日志。

【技术特征摘要】

【专利技术属性】
技术研发人员:谷颖
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1