The embodiment of the invention provides an automatic test method, device, computer readable medium and electronic device. The automatic test method includes: starting the test service, testing multiple objects in turn based on the test service; monitoring the test process of the multiple objects to be tested; if the test process of the multiple objects to be tested is abnormal, recording the abnormal target to be tested again; The test service is enabled to test other test objects after the target to be tested according to the test order of the plurality of test objects. The technical scheme of the embodiment of the invention realizes the automatic test process, reduces the workload of the tester, reduces the labor cost, and realizes the abnormal restart of the test service and the continuity of the test process, thereby improving the test efficiency.
【技术实现步骤摘要】
自动测试方法、装置、计算机可读介质及电子设备
本专利技术涉及计算机
,具体而言,涉及一种自动测试方法、装置、计算机可读介质及电子设备。
技术介绍
目前,测试人员在对多个网站链接进行测试时,需要一一记录测试过程中出现的问题以及测试结果,然后手动统计结果,整个过程完全手动完成,测试起来耗时耗力。并且测试过程出现异常时,用户需要重新打开链接重新进行测试,但是如果测试的网站链接较多,用户往往很难记住上一条已经完成的测试链接是哪一个,进而可能会再次对已经测试过的网站链接进行重复测试,严重影响了测试效率。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施例的目的在于提供一种自动测试方法、装置、计算机可读介质及电子设备,进而至少在一定程度上克服现有技术中测试效率较低的问题。本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。根据本专利技术实施例的一个方面,提供了一种自动测试方法,包括:启动测试服务,基于所述测试服务依次对多个待测试对象进行测试;监测对所述多个待测试对象的测试过程;若监测到对所述多个待测试对象的测试过程出现异常,则记录出现异常的目标待测试对象;重启所述测试服务,按照所述多个待测试对象的测试顺序,对所述目标待测试对象之后的其它待测试对象进行测试。根据本专利技术实施例的一个方面,提供了一种自动测试装置,包括:测试单元,用于启动测试服务,基于所述测试服务依次对多个待测试对象进行测试;监测单元,用于监测对所 ...
【技术保护点】
1.一种自动测试方法,其特征在于,包括:启动测试服务,基于所述测试服务依次对多个待测试对象进行测试;监测对所述多个待测试对象的测试过程;若监测到对所述多个待测试对象的测试过程出现异常,则记录出现异常的目标待测试对象;重启所述测试服务,按照所述多个待测试对象的测试顺序,对所述目标待测试对象之后的其它待测试对象进行测试。
【技术特征摘要】
1.一种自动测试方法,其特征在于,包括:启动测试服务,基于所述测试服务依次对多个待测试对象进行测试;监测对所述多个待测试对象的测试过程;若监测到对所述多个待测试对象的测试过程出现异常,则记录出现异常的目标待测试对象;重启所述测试服务,按照所述多个待测试对象的测试顺序,对所述目标待测试对象之后的其它待测试对象进行测试。2.根据权利要求1所述的自动测试方法,其特征在于,在重启所述测试服务之后,以及在按照所述多个待测试对象的测试顺序,对所述目标待测试对象之后的其它待测试对象进行测试之前,还包括:再次对所述目标待测试对象进行测试;若对所述目标待测试对象再次测试异常,则跳过所述目标待测试对象,以对所述目标待测试对象之后的其它待测试对象进行测试。3.根据权利要求1所述的自动测试方法,其特征在于,基于所述测试服务依次对多个待测试对象进行测试,包括:基于所述测试服务加载测试脚本,以依次对所述多个待测试对象进行测试。4.根据权利要求3所述的自动测试方法,其特征在于,所述测试脚本中包含有用于标识所述测试脚本是否执行完成的第一标识码和用于标识所述测试脚本是否执行异常的第二标识码;所述自动测试方法还包括:若根据所述第一标识码确定所述测试脚本未执行完成,并根据所述第二标识码确定所述待测试脚本执行异常,则确定监测到对所述多个待测试对象的测试过程出现异常。5.根据权利要求4所述的自动测试方法,其特征在于,每隔预定时长,均根据所述第一标识码确定所述测试脚本是否执行完成,并根据所述第二标识码确定所述待测试脚本是否执行异常。6.根据权利要求1所述的自动测试方法,其特征在于,还包括:生成用于标识所述多个待测试对象的测试进度的第三标识码;在对所述多个待测试对象中的任一待测试对象测试完成之后,调整所述第三标识码的值。7.根据权利要求6所述的自动测试方法,其特征在于,还包括:在重启所述测试服务之后,根据所述第三标识码的值,确定所述目标待测试对象及所述其它待测试对象。8.根据权利要求1所述的自动测试方法,其特征在于,还包括:在对所述多个待测试对象测试完成之后,根据对所述多个待测试对象...
【专利技术属性】
技术研发人员:党春艳,吴丰,吴伟,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。