一种自动搜索方法和设备技术

技术编号:9667788 阅读:93 留言:0更新日期:2014-02-14 06:05
本申请公开了一种自动搜索方法和设备,该方法包括:当接收到全量dump监控触发消息时,对全量dump状态进行监控,并在所述全量dump完成后,触发增量dump运行;当接收到增量dump监控触发消息时,对增量dump状态进行监控,并在所述增量dump完成后,触发下一个测试集运行。通过本申请,提高了自动化搜索的效率。

【技术实现步骤摘要】
一种自动搜索方法和设备
本申请涉及互联网
,特别是涉及一种自动搜索方法和设备。
技术介绍
现有Automan自动化脚本已经在非异步的业务逻辑中使用的很成熟了,很多应用都已经实现了自动化。搜索引擎技术也已经被广泛的应用到了各个领域,搜索测试频率越来越高,测试成本也越来越大,搜索自动化迫在眉睫。现有Automan自动化脚本执行数据初始化、功能操作、结果校验是连续的一次性执行完成,即脚本的功能操作部分运行后可以直接校验结果。而脚本中功能操作部分运行后需要等待一段时间才能出来结果,即异常校验则无法验证处理,校验搜索引擎转存(dump)结果就是如此。现有Automan自动化方案中会把该脚本的测试数据、验证数据都准备好,根据页面原型编写的脚本中通常都会进行一些功能操作,操作后就可以校验结果了。放在自动化管理平台上的脚本被打包成测试集批量运行,一个脚本运行后,该脚本的数据初始化、功能操作、结果校验依次串行运行完成。而对于数据初始化、功能操作、结果校验之间不能连续执行的搜索业务,Automan自动化方案不能在同一个脚本中异步执行。搜索业务中全量、增量dump的完成时间不可控,功能操本文档来自技高网...

【技术保护点】
一种自动搜索方法,其特征在于,包括:当接收到全量dump监控触发消息时,对全量dump状态进行监控,并在所述全量dump完成后,触发增量dump运行;当接收到增量dump监控触发消息时,对增量dump状态进行监控,并在所述增量dump完成后,触发下一个测试集运行。

【技术特征摘要】
1.一种自动搜索方法,其特征在于,包括: 当接收到全量dump监控触发消息时,对全量dump状态进行监控,并在所述全量dump完成后,触发增量dump运行; 当接收到增量dump监控触发消息时,对增量dump状态进行监控,并在所述增量dump完成后,触发下一个测试集运行。2.如权利要求1所述的方法,其特征在于,所述当接收到全量dump监控触发消息之前,还包括: 执行数据准备脚本,以进行数据准备,并当数据准备完成后触发全量dump监控。3.如权利要求2所述的方法,其特征在于,所述测试集中包括多个脚本,所述多个脚本中包括一个数据准备脚本、一个监控脚本以及至少一个业务脚本,所述脚本中的各脚本分别被划分为多个分时块,同一个脚本的不同分时块对应不同的代码标签值; 所述执行数据准备脚本,以进行数据准备,并当数据准备完成后触发全量dump监控,具体为: 按照预设顺序获取服务器中对应最先执行的分时块的代码标签值,并执行测试集中对应该代码标签值的分时块。4.如权利要求3所述的方法,其特征在于,所述在所述全量dump完成后,触发增量dump运行,具体为: 当全量dump完成后,更新服务器中代码标签值,触发搜索自动化脚本进行全量数据校验、增量数据准备。5.如权利要求3所述的方法,其特征在于,所述在所述增量dump完成后,触发下一个测试集运行,具体为: 当所述增量dump完成后,更新服务器中代码标签值,触发搜索自动化脚本进行增量结果校验...

【专利技术属性】
技术研发人员:华丹萍陈新丽杨加枫汪桂林
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1