CN111078558B - 自动化测试的日志存储方法及装置和计算机可读存储介质 - Google Patents

自动化测试的日志存储方法及装置和计算机可读存储介质 Download PDF

Info

Publication number
CN111078558B
CN111078558B CN201911307284.8A CN201911307284A CN111078558B CN 111078558 B CN111078558 B CN 111078558B CN 201911307284 A CN201911307284 A CN 201911307284A CN 111078558 B CN111078558 B CN 111078558B
Authority
CN
China
Prior art keywords
tested
case
test
use case
log
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911307284.8A
Other languages
English (en)
Other versions
CN111078558A (zh
Inventor
马家麒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Pinwei Software Co Ltd
Original Assignee
Guangzhou Pinwei Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Pinwei Software Co Ltd filed Critical Guangzhou Pinwei Software Co Ltd
Priority to CN201911307284.8A priority Critical patent/CN111078558B/zh
Publication of CN111078558A publication Critical patent/CN111078558A/zh
Application granted granted Critical
Publication of CN111078558B publication Critical patent/CN111078558B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/1805Append-only file systems, e.g. using logs or journals to store data
    • G06F16/1815Journaling file systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种自动化测试的日志存储方法,所述自动化测试的日志存储方法包括以下步骤:确定自动化测试中采用的待测试用例,并确定所述待测试用例的第一属性信息;根据所述第一属性信息生成所述待测试用例的文件路径;在执行所述待测试用例过程中,将所述执行所述待测试用例产生的日志存储至所述文件路劲对应的文件以保存为日志文件。本发明还公开一种自动化测试的日志存储装置和计算机可读存储介质。本发明能够准确的定位到执行失败的测试用例的日志文件以查找到测试用例的执行失败的原因。

Description

自动化测试的日志存储方法及装置和计算机可读存储介质
技术领域
本发明涉及自动化测试技术领域,尤其涉及一种自动化测试的日志存储方法及装置和计算机可读存储介质。
背景技术
自动化测试中若测试用例执行出现失败,需要第一时间查看执行日志。而执行日志中包含了项目编译、启动等很多干扰信息,且所有的执行日志在一个文件中打印,对于并发执行的自动化用例,执行日志更加是无序的,导致测试用例执行失败后,无法准确的定位失败的测试用例的执行日志以查找测试用例出现失败的原因。
发明内容
本发明的主要目的在于提供一种自动化测试的日志存储方法及装置和计算机可读存储介质,旨在解决无法准确的定位失败的测试用例的执行日志以查找测试用例出现失败的原因的问题。
为实现上述目的,本发明提供一种自动化测试的日志存储方法,所述自动化测试的日志存储方法包括以下步骤:
确定自动化测试中采用的待测试用例,并确定所述待测试用例的第一属性信息;
根据所述第一属性信息生成所述待测试用例的文件路径;
在执行所述待测试用例过程中,将所述执行所述待测试用例产生的日志存储至所述文件路径对应的文件以保存为日志文件。
在一实施例中,所述根据所述第一属性信息生成所述待测试用例的文件路径的步骤包括:
确定所述待测试用例的类型;
根据所述类型以及所述第一属性信息生成所述待测试用例的文件路径。
在一实施例中,所述根据所述类型以及所述第一属性信息生成所述待测试用例的文件路径的步骤包括:
在所述待测试用例为普通用例时,从所述第一属性信息中获取所述待测是用例的用例名以及所述待测试用例对应的测试方法名;
根据所述用例名以及所述测试方法名生成所述待测试用例的文件路径。
在一实施例中,所述根据所述类型以及所述第一属性信息生成所述待测试用例的文件路径的步骤包括:
在所述待测试用例为数据驱动用例时,从所述第一属性信息中获取所述待测试用例的调用次数;
根据所述调用次数生成所述待测试用例的文件路径。
在一实施例中,所述确定自动化测试中采用的待测试用例的步骤之前,还包括:
删除上一个执行的测试用例对应的文件路径。
在一实施例中,所述将所述执行所述待测试用例产生的日志存储至所述文件路径对应的文件以保存为日志文件的步骤之后,还包括:
在检测到执行失败的测试用例后,获取执行失败的测试用例的第二属性信息;
确定并输出所述第二属性信息对应的日志文件。
为实现上述目的,本发明还提供一种自动化测试的日志存储装置,所述自动化测试的日志存储装置包括存储器、处理器以及存储在所述存储器并可在所述处理器上运行的自动化测试的日志存储程序,所述自动化测试的日志存储程序被所述处理器执行时实现如上所述的自动化测试的日志存储方法的各个步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有自动化测试的日志存储程序,所述自动化测试的日志存储程序被处理器执行时实现如上所述的自动化测试的日志存储方法的各个步骤。
本发明提供的自动化测试的日志存储方法及装置和计算机可读存储介质,自动化测试的日志存储装置确定自动化测试中采用的待测试用例,并确定待测试用例的第一属性信息,且根据第一属性信息生成待测试用例的文件路径,从而将执行待测试用例过程中产生的日志存储至文件路径对应的文件以保存为日志文件。由于装置可为待测试用例生成对应的文件路径,以在执行待测试用例中将产生的日志存储至文件路径对应的文件中,也是各个测试用例执行所产生的日志分别存储至不同的文件中,便于装置准确的定位到执行失败的测试用例的日志文件以查找到测试用例的执行失败的原因。
附图说明
图1为本发明实施例涉及的自动化测试的日志存储装置的硬件构架示意图;
图2为本发明自动化测试的日志存储方法第一实施例的流程示意图;
图3为本发明自动化测试的日志存储方法第二实施例的流程示意图;
图4为本发明自动化测试的日志存储方法第三实施例的流程示意图;
图5为本发明自动化测试的日志存储方法第四实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:确定自动化测试中采用的待测试用例,并确定所述待测试用例的第一属性信息;根据所述第一属性信息生成所述待测试用例的文件路径;在执行所述待测试用例过程中,将所述执行所述待测试用例产生的日志存储至所述文件路径对应的文件以保存为日志文件。
由于装置可为待测试用例生成对应的文件路径,以在执行待测试用例中将产生的日志存储至文件路径对应的文件中,也是各个测试用例执行所产生的日志分别存储至不同的文件中,便于装置准确的定位到执行失败的测试用例的日志文件以查找到测试用例的执行失败的原因。
作为一种实现方案,自动化测试的日志存储装置可以如图1所示。
本发明实施例方案涉及的是自动化测试的日志存储装置,自动化测试的日志存储装置包括:处理器101,例如CPU,存储器102,通信总线103。其中,通信总线103用于实现这些组件之间的连接通信。
存储器102可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。如图1所示,作为一种计算机存储介质的存储器102中可以包括自动化测试的日志存储程序;而处理器101可以用于调用存储器102中存储的自动化测试的日志存储程序,并执行以下操作:
确定自动化测试中采用的待测试用例,并确定所述待测试用例的第一属性信息;
根据所述第一属性信息生成所述待测试用例的文件路径;
在执行所述待测试用例过程中,将所述执行所述待测试用例产生的日志存储至所述文件路径对应的文件以保存为日志文件。
在一实施例中,处理器101可以用于调用存储器102中存储的自动化测试的日志存储程序,并执行以下操作:
确定所述待测试用例的类型;
根据所述类型以及所述第一属性信息生成所述待测试用例的文件路径。
在一实施例中,处理器101可以用于调用存储器102中存储的自动化测试的日志存储程序,并执行以下操作:
在所述待测试用例为普通用例时,从所述第一属性信息中获取所述待测是用例的用例名以及所述待测试用例对应的测试方法名;
根据所述用例名以及所述测试方法名生成所述待测试用例的文件路径。
在一实施例中,处理器101可以用于调用存储器102中存储的自动化测试的日志存储程序,并执行以下操作:
在所述待测试用例为数据驱动用例时,从所述第一属性信息中获取所述待测试用例的调用次数;
根据所述调用次数生成所述待测试用例的文件路径。
在一实施例中,处理器101可以用于调用存储器102中存储的自动化测试的日志存储程序,并执行以下操作:
删除上一个执行的测试用例对应的文件路径。
在一实施例中,处理器101可以用于调用存储器102中存储的自动化测试的日志存储程序,并执行以下操作:
在检测到执行失败的测试用例后,获取执行失败的测试用例的第二属性信息;
确定并输出所述第二属性信息对应的日志文件。
本实施例根据上述方案,自动化测试的日志存储装置确定自动化测试中采用的待测试用例,并确定待测试用例的第一属性信息,且根据第一属性信息生成待测试用例的文件路径,从而将执行待测试用例过程中产生的日志存储至文件路径对应的文件以保存为日志文件。由于装置可为待测试用例生成对应的文件路径,以在执行待测试用例中将产生的日志存储至文件路径对应的文件中,也是各个测试用例执行所产生的日志分别存储至不同的文件中,便于装置准确的定位到执行失败的测试用例的日志文件以查找到测试用例的执行失败的原因。
基于上述自动化测试的日志存储装置的硬件构架,提出本发明自动化测试的日志存储装置方法的实施例。
参照图2,图2为本发明自动化测试的日志存储方法的第一实施例,所述自动化测试的日志存储方法包括以下步骤:
步骤S100,确定自动化测试中采用的待测试用例,并确定所述待测试用例的第一属性信息;
在本实施例中,执行主体为自动化测试的日志存储装置。为了便于描述,以下采用装置指代自动化测试的日志存储装置。装置中存储有logback配置配置,logback配置文件用于设置文件分隔配置;装置中的TestMethodListener可动态设置测试用例的用例名,用例名可视为测试用例的属性信息。装置通过logback的API动态加载logback配置文件,使得配置生效。logback配置文件具体为logback-vtp.xml配置文件。需要说明的是,通过TestMethodListener计算测试用例的用例名,需考虑数据驱动的场景,例如基于excel的数据驱动方式,excel每行表示一个用例执行所产生的日志文件,所以日志文件按行输出到不同的文件,以表示测试用例每次执行所对应的日志文件。
在装置进行测试前,会先确定待测试用例,待测试用例即为自动化测试过程所需执行的测试用例,具体的,VTP的sdk默认提供了TestMethodListener类,该类通过SPI方式加载,实现了TestNg的IInvokedMethodListener2以及IConfigurationListener2 两个接口,其目的就是在待测试用例测试开始前拦截测试或者配置方法(配置方法如BeforeTest、BeforeMethod、BeforeClass、BeforeSuite等)。装置在确定待测试用例后,获取待测试用例的第一属性信息,第一属性信息可以包括待测试用例的用例名、类型、待测试用例所对应的测试方法以及测试方法的调用次数等等。
步骤S200,根据所述第一属性信息生成所述待测试用例的文件路径;
在Logback-vtp.xml配置文件中,通过logback日志框架中的SiftingAppender,该Appender会根据sift指定的策略把测试用例执行过程产生的日志输出到不同文件。而logKey变量就是日志的文件路径,文件路径是在vtp的sdk里面进行动态设置的。若vtp的sdk里面进行动态设置的未设置logKey变量,则日志默认传输到default.log文件,也即非测试用例产生的日志都会输出到default.log文件中。对此,对于每一个需要执行的测试用例,需要生成测试用例对应的文件路径。装置可以根据待测试用例的第一属性信息为待测试用例生成对应的文件路径。sdk默认提供logback-vtp.xml的logback配置文件,使用logback的SiftingAppender可实现文件路径落盘,也即使得文件路径对应一个文件。
步骤S300,在执行所述待测试用例过程中,将所述执行所述待测试用例产生的日志存储至所述文件路径对应的文件以保存为日志文件。
在生成文件路径后,将文件路径进行缓存,并执行待测试用例以进行自动化测试,从而使得待测试用例在执行过程中,将产生的日志传输至文件路径对应的文件中以保存为日志文件。文件路径进的缓存通过logback提供的MDC类的put方法缓存。需要说明的是,由于logback-vtp.xml配置文件中的参数正式来自MDC类中缓存的变量,而MDC类本来是线程安全的,也即不同的线程拿到的变量值只能是当前线程设置的logKey变量,所以保证了测试用例执行中产生的日志能输出到正确的文件。因此,在装置确定待测试用例之前,会删除上一个测试用例对应的文件路径,也即一个线程缓存当前的测试用例的文件路径,之前执行的测试用例的文件路径会被删除,从而保证多个测试用例所产生的日志不会同时输入至一个文件中。具体可采用afterInvocation方法自动清除logKey。
此外,装置在执行测试用例后,若测试用例执行失败,也即装置检测到执行失败的测试用例后,获取执行失败的测试用例的第二属性信息。第一属性信息与第二属性信息所包含的信息类型相同,也即第二属性信息也包含有测试用例的的用例名、类型、测试用例所对应的测试方法以及测试方法的调用次数等。装置确定第二属性信息对应的日志文件,从而输出日志文件,输出的形式可为显示,从而使得测试人员根据输出的日志文件查找到测试用例执行失败的原因。
在本实施例提供的技术方案中,自动化测试的日志存储装置确定自动化测试中采用的待测试用例,并确定待测试用例的第一属性信息,且根据第一属性信息生成待测试用例的文件路径,从而将执行待测试用例过程中产生的日志存储至文件路径对应的文件以保存为日志文件。由于装置可为待测试用例生成对应的文件路径,以在执行待测试用例中将产生的日志存储至文件路径对应的文件中,也是各个测试用例执行所产生的日志分别存储至不同的文件中,便于装置准确的定位到执行失败的测试用例的日志文件以查找到测试用例的执行失败的原因。
参照图3,图3为本发明自动化测试的日志存储方法的第二实施例,基于第二实施例,所述步骤S200包括:
步骤S210,确定所述待测试用例的类型;
步骤S220,根据所述类型以及所述第一属性信息生成所述待测试用例的文件路径。
在本实施例中,测试用例分为多种,也即装置中存储有多种类型的测试用例,例如,测试用例包括普通用例以及数据驱动的用例。对于不同类型的测试用例,装置设置不同的文件路径生成方式,也即可将不同类型的测试用例存储至不同的存储区域,以进行分类存储。
装置在获取到待测试用例的第一属性信息后,确定待测试用例的类型,从而根据类型确定文件路径的生成方式,从而根据第一属性信息以及生成方式生成待测试用例的文件路径。类型可以根据装置的测试方法确定,也即不同的测试方法所采用的待测试用例的类型不同。当然,装置可以直接根据第一属性信息中待测试用例的用例名等其他信息确定待测试用例的类型。
在本实施例提供的技术方案中,装置确定待测试用例的类型,并根据类型以及第一属性信息生成待测试用例的文件路径,从而使得待测试用例在执行过程中产生的日志传输至文件路径对应的文件中。
参照图4,图4为本发明自动化测试的日志存储方法的第三实施例,基于第二实施例,所述步骤S220包括:
步骤S221,在所述待测试用例为普通用例时,从所述第一属性信息中获取所述待测是用例的用例名以及所述待测试用例对应的测试方法名;
步骤S222,根据所述用例名以及所述测试方法名生成所述待测试用例的文件路径。
在本实施例中,对于普通用例,装置可采用测试用例的用例名+测试方法名计算logKey,也即计算文件路径。普通用例是相对数据驱动的用例而言的,也即非数据驱动的用例均定义为普通用例。第一属性信息中包括待测试用例的用例名以及测试方法的名称。装置在确定待测试用例为普通用例后,即根据第一属性信息中的用例名+测试方法名生成待测试用例的文件路径。例如,例如,待测试用例为普通用例,且用例名为com.vip.test.Test1,而测试方法名为test1的,装置计算出来的logKey为com.vip.test.Test1/test1。
在本实施例提供的技术方案中,装置在确定待测试用例为普通用例后,从第一属性信息中获取待测试用例的用例名以及待测试用例的测试方法名,从而根据用例名以及测试方法名生成待测试用例的文件路径。
参照图5,图5为本发明自动化测试的日志存储方法的第四实施例,基于第四实施例,所述步骤S220包括:
步骤S223,在所述待测试用例为数据驱动用例时,从所述第一属性信息中获取所述待测试用例对应的测试方法的调用次数;
步骤S224,根据所述调用次数生成所述待测试用例的文件路径。
在本实施例中,待测试用例可为数据驱动的用例。对于数据驱动的用例,装置采用待测试用例对应的测试方法的调用次数生成待测试用例的文件路径。
具体的,在当装置确定待测试用例为数据驱动的用例时,装置从第一属性信息中获取待测试用例所对应的测试方法的调用次数,从而根据调用测试生成待测试用例的文件路径。例如,第1次调用时的测试方法名为#1, 则待测试用例对应文件路径为com.vip.test.Test1/1#;而第2次调用时的测试方法名为#2,则待测试用例对应文件路径为com.vip.test.Test1/2#。
在本实施例提供的技术方案中,在待测试用例为数据驱动用例时,装置获取待测试用例所对应的测试方法的调用次数,从而根据调用次数生成待测试用例的文件路径。
本发明还提供一种自动化测试的日志存储装置,所述自动化测试的日志存储装置包括存储器、处理器以及存储在所述存储器并可在所述处理器上运行的自动化测试的日志存储程序,所述自动化测试的日志存储程序被所述处理器执行时实现如上实施例所述的自动化测试的日志存储方法的各个步骤。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有自动化测试的日志存储程序,所述自动化测试的日志存储程序被处理器执行时实现如上实施例所述的自动化测试的日志存储方法的各个步骤。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (6)

1.一种自动化测试的日志存储方法,其特征在于,所述自动化测试的日志存储方法包括以下步骤:
确定自动化测试中采用的待测试用例,并确定所述待测试用例的第一属性信息;
根据所述第一属性信息生成所述待测试用例的文件路径,其中,所述根据所述第一属性信息生成所述待测试用例的文件路径的步骤包括:
确定所述待测试用例的类型;在所述待测试用例为数据驱动用例时,从所述第一属性信息中获取所述待测试用例的调用次数;根据所述调用次数生成所述待测试用例的文件路径;
在执行所述待测试用例过程中,将所述执行所述待测试用例产生的日志存储至所述文件路径对应的文件以保存为日志文件。
2.如权利要求1所述的自动化测试的日志存储方法,其特征在于,所述根据所述类型以及所述第一属性信息生成所述待测试用例的文件路径的步骤包括:
在所述待测试用例为普通用例时,从所述第一属性信息中获取所述待测试用例的用例名以及所述待测试用例对应的测试方法名;
根据所述用例名以及所述测试方法名生成所述待测试用例的文件路径。
3.如权利要求1所述的自动化测试的日志存储方法,其特征在于,所述确定自动化测试中采用的待测试用例的步骤之前,还包括:
删除上一个执行的测试用例对应的文件路径。
4.如权利要求1-3任一项所述的自动化测试的日志存储方法,其特征在于,所述将所述执行所述待测试用例产生的日志存储至所述文件路径对应的文件以保存为日志文件的步骤之后,还包括:
在检测到执行失败的测试用例后,获取执行失败的测试用例的第二属性信息;
确定并输出所述第二属性信息对应的日志文件。
5.一种自动化测试的日志存储装置,其特征在于,所述自动化测试的日志存储装置包括存储器、处理器以及存储在所述存储器并可在所述处理器上运行的自动化测试的日志存储程序,所述自动化测试的日志存储程序被所述处理器执行时实现如权利要求1-4任一项所述的自动化测试的日志存储方法的各个步骤。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有自动化测试的日志存储程序,所述自动化测试的日志存储程序被处理器执行时实现如权利要求1-4任一项所述的自动化测试的日志存储方法的各个步骤。
CN201911307284.8A 2019-12-16 2019-12-16 自动化测试的日志存储方法及装置和计算机可读存储介质 Active CN111078558B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911307284.8A CN111078558B (zh) 2019-12-16 2019-12-16 自动化测试的日志存储方法及装置和计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911307284.8A CN111078558B (zh) 2019-12-16 2019-12-16 自动化测试的日志存储方法及装置和计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN111078558A CN111078558A (zh) 2020-04-28
CN111078558B true CN111078558B (zh) 2023-04-07

Family

ID=70315497

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911307284.8A Active CN111078558B (zh) 2019-12-16 2019-12-16 自动化测试的日志存储方法及装置和计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN111078558B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112131101A (zh) * 2020-08-27 2020-12-25 新华三大数据技术有限公司 一种自动化测试的方法、测试终端和存储介质
CN112732587B (zh) * 2021-01-21 2024-04-12 腾讯科技(深圳)有限公司 一种自动化测试日志的获取方法、装置、电子设备及存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107871015B (zh) * 2017-11-24 2020-08-18 Oppo广东移动通信有限公司 日志数据处理方法及装置、终端及可读存储介质
CN109271316A (zh) * 2018-08-28 2019-01-25 惠州Tcl移动通信有限公司 安卓设备及其自动化测试方法、存储器
CN109885496B (zh) * 2019-02-20 2022-06-07 北京百佑科技有限公司 测试日志管理方法及***

Also Published As

Publication number Publication date
CN111078558A (zh) 2020-04-28

Similar Documents

Publication Publication Date Title
US20190324772A1 (en) Method and device for processing smart contracts
US20040205406A1 (en) Automatic test system for testing remote target applications on a communication network
CN109558320B (zh) ***测试方法、装置、***、设备及计算机可读存储介质
CN107145437B (zh) 一种java注解测试方法及装置
CN111078558B (zh) 自动化测试的日志存储方法及装置和计算机可读存储介质
CN109376088B (zh) 一种自动化测试***及自动化测试方法
CN111045944A (zh) 回归测试方法、装置、***及计算机可读存储介质
US20050251719A1 (en) Test case inheritance controlled via attributes
CN108255708B (zh) 测试环境中访问生产文件的方法、装置、存储介质及设备
CN111984342B (zh) 一种加载动态链接库的方法和相关装置
CN110908908B (zh) 测试微服务Dubbo接口的方法及装置
CN111382084A (zh) 测试方法、装置和电子设备
CN112395202A (zh) 接口自动化测试方法、装置、计算机设备和存储介质
CN111045941B (zh) 用户界面控件的定位方法、装置及存储介质
CN111061637B (zh) 接口测试方法、接口测试装置及存储介质
CN113238935A (zh) 应用测试方法、***、设备、介质及计算机程序产品
CN112612706A (zh) 自动化测试方法、计算机设备及存储介质
CN111104330A (zh) 分布式测试方法、服务器及分布式测试***
CN113342353B (zh) 一种mock数据生成方法和装置
CN111078571B (zh) 模拟响应的测试方法、终端设备及计算机可读存储介质
CN111008147B (zh) 应用程序的测试方法、终端及计算机可读存储介质
CN112965912A (zh) 接口测试用例生成方法、装置和电子设备
CN112015645A (zh) web***的功能测试方法、装置和电子设备
US7082376B1 (en) State full test method executor
CN112835803B (zh) 工具生成方法、测试数据构造方法、装置、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant