The invention provides a script processing method and device. The method includes: the script failed when tested according to the inspection business type to start the script corresponding with the corresponding type of business; determining the reasons for the failure of running the script according to the detection results. The invention solves the causes of the failure of the script to automatically detect problems in the prior art can not reach, and realize automatic detection and to determine the causes of the failure of scripting, improves the automation test results.
【技术实现步骤摘要】
脚本处理方法及装置
本专利技术涉及自动化测试领域,具体而言,涉及一种脚本处理方法及装置。
技术介绍
自动化测试现在已经被广泛应用于测试工作中,使用软件自动配置好需要测试的设备、仪表,然后在设定好的时间开始进行测试,再将测试的结果告知测试人员,大大节省了测试人员的时间和精力。自动化测试报告中,如果所有脚本运行结果都是通过,那就不再需要人为参与进来。但是如果测试报告中有脚本运行结果是失败,那么很多时候还是需要进行人工分析的。因为有时失败的原因并不是被测设备有故障,可能是环境问题,可能是有些干扰导致,如果只是单纯的根据自动化测试结果来进行判断,认为这个脚本对应的功能存在问题,未免有些武断,需要进一步人工分析。即使是由于被测设备有故障导致的脚本失败,也需要进一步分析一下,故障的原因在哪里,是设备压根就没反应,还是反应了但是反应错了,这些其实都需要人为进行分析。自动化测试一般在测试人员下班后进行,但是这个失败脚本的分析工作却都需要等测试人员上班以后,逐一进行失败原因的查找,耽误了时间,也势必影响自动化的效率,降低了自动化测试的优势,违背了自动化测试的初衷。针对在相关技术中, ...
【技术保护点】
一种脚本处理方法,其特征在于,包括:脚本运行失败时,根据所述脚本对应的业务类型启动与所述业务类型相应的检查项进行检测;根据所述检测的结果确定所述脚本运行失败的原因。
【技术特征摘要】
1.一种脚本处理方法,其特征在于,包括:脚本运行失败时,根据所述脚本对应的业务类型启动与所述业务类型相应的检查项进行检测;根据所述检测的结果确定所述脚本运行失败的原因。2.根据权利要求1所述的方法,其特征在于,所述根据所述检测的结果确定所述脚本运行失败的原因包括:根据所述检测的检查项和所述检查项对应的误差范围确定所述脚本运行失败的原因。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述脚本运行失败的原因确定所述脚本运行失败被关注的等级。4.根据权利要求1所述的方法,其特征在于,在根据所述脚本对应的业务类型启动与所述业务类型相应的检查项进行检测之前,还包括:根据所述脚本对应的业务类型预置与所述业务类型相应的检查项。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述检查项包括:设备问题检查和/或设备运行环境问...
【专利技术属性】
技术研发人员:张洁,许飞翔,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。