Nothing Special   »   [go: up one dir, main page]

CN117251384B - Interface automation test case generation method and system - Google Patents

Interface automation test case generation method and system Download PDF

Info

Publication number
CN117251384B
CN117251384B CN202311536705.0A CN202311536705A CN117251384B CN 117251384 B CN117251384 B CN 117251384B CN 202311536705 A CN202311536705 A CN 202311536705A CN 117251384 B CN117251384 B CN 117251384B
Authority
CN
China
Prior art keywords
interface
request
information
hash
path
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
CN202311536705.0A
Other languages
Chinese (zh)
Other versions
CN117251384A (en
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.)
Nanjing Zhangkong Network Science & Technology Co ltd
Original Assignee
Nanjing Zhangkong Network Science & Technology 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 Nanjing Zhangkong Network Science & Technology Co ltd filed Critical Nanjing Zhangkong Network Science & Technology Co ltd
Priority to CN202311536705.0A priority Critical patent/CN117251384B/en
Publication of CN117251384A publication Critical patent/CN117251384A/en
Application granted granted Critical
Publication of CN117251384B publication Critical patent/CN117251384B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • 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)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides a method and a system for generating an interface automation test case, wherein the method comprises the following steps: constructing an interface information base, wherein the interface information base is used for storing interface information and a pre-script; acquiring request information of a service scene; generating a test scene based on the request information; selecting a corresponding pre-script or customizing the pre-script for an interface in the test scene from the interface information base; and storing the test scene, and making an execution plan for the test scene to obtain a test case. The interface test case with strong relevance to the service scene can be automatically and rapidly generated.

Description

Interface automation test case generation method and system
Technical Field
The invention relates to the field of computers, in particular to a method and a system for generating an interface automation test case.
Background
In a large environment of agile development, most software projects need to be frequently modified and updated in functions and interfaces in the process of version iteration. A common form of interface for current back-end development is to locate resources by URL (Uniform Resource Locator ), operate the resources using HTTP (Hypertext Transfer Protocol ) method, and typically perform data transmission in JSON (JavaScript Object Notation ). The common automatic test case of the interface needs to manually write related information such as a test interface, a parameter entering, a parameter exiting, a front-end interface and the like, the coverage rate of the test case is not high, the relevance between the test case and an actual production application scene is weak, and after each version iteration causes the interface change, the test case needs to be covered and maintained again, so that the time and the labor are consumed.
Disclosure of Invention
The invention aims to: the invention aims to provide a method and a system for generating an interface automation test case, and the method can automatically and rapidly generate the interface test case with strong relevance to a service scene.
The invention comprises the following steps: in order to achieve the above purpose, the present invention proposes the following technical solutions:
in a first aspect, a method for generating an interface automation test case is provided, including the steps of:
constructing an interface information base, wherein the interface information base is used for storing interface information and a pre-script;
acquiring request information of a service scene;
generating a test scene based on the request information; the test scene takes an interface name as a key and takes an interface use case generated by request information corresponding to the interface name as a value; the interface use case takes an interface address, a request method, a request header, an interface field successfully matched, an expected result and a pre-script associated with the interface information contained in the interface information as keys, and takes corresponding field data obtained by analyzing the request information as a value;
selecting a corresponding pre-script or customizing the pre-script for an interface in the test scene from the interface information base;
and storing the test scene, and making an execution plan for the test scene to obtain a test case.
As an optional implementation manner of the method of the first aspect, the interface information further includes: interface name, interface path, request parameters, clean path hash value of interface and request parameter hash value.
Further, before generating the test scenario based on the request information, the method further includes:
extracting an interface path and request parameters from the request information;
carrying out hash calculation on the interface path and the request parameters extracted from the request information, and carrying out consistency matching on the obtained hash value and the corresponding hash value in the interface information base;
and if the consistency matching is successful, generating the test scene.
Specifically, performing hash calculation on the interface path and the request parameter extracted from the request information, and performing consistency matching on the obtained hash value and a corresponding hash value in the interface information base, which specifically includes:
filtering path parameters and query parameters in the interface paths extracted from the request information by using a regular matching mode to obtain pure paths, and respectively calculating a pure path hash value and a request parameter hash value of the interface, wherein the calculation formula is as follows:
wherein,a path parameter string or an interface request parameter string for a clean path of the interface,/->For the length of the character string>Representing the first character to +.>Hash value of individual character,/>Express character string->ASCII code values corresponding to the characters, wherein k and p are preset parameters;
for the pure path hash value, judging whether the pure path hash value is satisfiedIf yes, determining that the pure path hash value meets consistency, otherwise, determining that the pure path hash value does not meet consistency; wherein (1)>Representing the first interface information stored in the interface information baseiThe clean path hash values of the interfaces;
judging whether the path parameter hash value is satisfied, if so,determining that the path parameter hash value meets consistency, otherwise, determining that the path parameter hash value does not meet consistency; wherein,hash value set representing all request parameters of interfaces satisfying consistency in said interface information base, +.>A hash value set representing a request parameter extracted from the request information.
As an optional implementation manner of the method of the first aspect, obtaining request information of a service scenario specifically includes:
obtaining a request message included in a service scene, filtering redundant requests in the request message, obtaining filtered request information, and deriving the request information into a text format file which can be sliced through regular matching; and slicing the text format file into independent request information in a regular matching mode.
In a second aspect, an interface automation test case generating system is provided, for implementing the interface automation test case generating method, where the system includes:
the data construction module is configured to construct an interface information base; the interface information base is used for storing interface information and a pre-script;
the data acquisition module is configured to acquire a request message included in a service scene in real time;
the data analysis module is configured to analyze all the request information contained in the request message;
the scene construction module is configured to generate a test scene based on the request information, and select a corresponding pre-script or customize the pre-script from the interface information base for an interface in the test scene; and storing the test scene, and making an execution plan for the test scene to obtain a test case.
In a third aspect, a computer readable storage medium is provided, on which a computer program is stored, which when executed by a processor implements the interface automation test case generation method.
In a fourth aspect, there is provided an electronic device comprising:
one or more processors; and
and a memory associated with the one or more processors, the memory configured to store program instructions that, when read and executed by the one or more processors, perform the specific steps of the interface automation test case generation method.
The beneficial effects are that: compared with the prior art, the invention has the following advantages:
1. by constructing the interface information base, the corresponding interface pre-script can be quickly obtained when the automatic interface test case is generated, so that the test scene can be conveniently constructed, and the efficiency is improved.
2. And generating a test scene by analyzing all request information generated by the actual business operation, so that the relevance between the automatic test case and the actual business scene is strong and the automatic test case is closer to the production application scene.
3. The hash algorithm is introduced to perform the method for checking the consistency of the interface and matching the interface field to replace the character string matching when the request information is analyzed, so that the consistency of the character string can be rapidly and efficiently judged, and the generation efficiency of the test scene is improved.
4. By supporting custom modification and storage based on the existing test script, the customizable requirements of the interface automation use cases can be met, and the diversity of the interface automation use cases is increased.
Drawings
FIG. 1 is a flow chart of a method for generating an interface automation test case according to an embodiment;
fig. 2 is a schematic structural diagram of an interface automation test case generating system according to an embodiment.
Description of the embodiments
The invention will be further described with reference to the drawings and the specific examples. It is to be understood that the invention may be embodied in various forms and that the exemplary and non-limiting embodiments shown in the drawings and described below are not intended to limit the invention to the specific embodiments described.
It is to be understood that the technical features listed above for the different embodiments may be combined with each other where technically feasible to form further embodiments within the scope of the invention. Furthermore, the particular examples and embodiments described herein are not limiting and corresponding modifications may be made to the structures, steps, and sequences set forth above without departing from the scope of the invention.
Aiming at the problems that in the prior art, related information such as a test interface, a parameter entering, a parameter exiting, a front-end interface and the like is manually written by a tester to generate an interface test case, the labor cost is high, and the relevance with an actual production application scene is weak, the embodiment provides a scheme capable of quickly generating an interface automation test case for business scene.
Referring to fig. 1, the embodiment provides a method for generating an interface automation test case, and the flow includes the following steps:
step 1: and constructing an interface information base for storing various interface basic information and pre-script based on the interface management platform.
In actual operation, an interface existing in the interface document can be queried by using an API interface provided by the interface management platform, and an interface information base containing basic information of each interface and a pre-script is constructed. The method comprises the following specific steps:
step 1.1: acquiring interface information of a project interface document by using an API (application program interface) provided by an interface management platform, wherein the interface information comprises an interface name, an interface path, an interface method, request parameters, return data and the like;
step 1.2: and (3) storing the interface information acquired in the step (1.1) for each interface, acquiring the pure path of the interface, calculating the hash value of the pure path of the interface and each request parameter of the interface, and finally storing the hash value of the pure path of the interface and the hash value of the request parameter in an interface information table. The method comprises the following specific steps:
step 1.2.1: and filtering path parameters and query parameters in the original interface path by using a regular matching mode to obtain a pure path.
Step 1.2.2: hash values Hash (S) of the interface pure path and the interface request parameters are calculated respectively, wherein the calculation mode is as follows:
s is character string, i is length of character string, hash 1 … i is hash value from first character to ith character in character string, ord (S i) is ASCII code value corresponding to ith character of character string, k and p are preset parameters, and the values can be selected adaptively according to requirement.
Step 1.2.3: the basic information of the interface is stored in an interface information table, and the basic information comprises an interface path, a request parameter, a request method and the like, a hash value corresponding to the interface pure path and a hash value corresponding to the interface request parameter.
Step 1.3: for each interface, an initial pre-script is generated, and the initial pre-script directly processes the database by calling a third-party jar toolkit for processing request parameters, setting request heads and the like.
Step 1.4: and storing the generated initial pre-script in an interface pre-script table, using an interface path as an index of each pre-script in the interface pre-script table, and rapidly searching the pre-scripts corresponding to each interface from the pre-script table, so that the searching efficiency is improved, and the interface and the pre-script are stored in a one-to-many relation during storage.
Step 1.5: and monitoring the change of the interface of the project iteration by using an API provided by the interface management platform, and periodically synchronizing the interface information of the corresponding interface in the interface information base and updating the pre-script.
Step 2: and calling a network agent tool to acquire a request message included in the service scene in real time, filtering redundant requests, and exporting the filtered request information into a text format file which can be sliced through regular matching.
Specifically, the specific steps of calling the network agent tool to acquire the request message included in the service scene are as follows:
step 2.1: and calling a network proxy tool, and recording the network traffic of the current host in real time.
Step 2.2: and acquiring all request information contained in the service operation of the tester on the system page in real time, filtering redundant requests, and caching all request information. The specific operation is as follows:
step 2.2.1: by filtering the host address, the status code, the long polling interface and other conditions, accurately recording all request information contained in the real-time business operation;
step 2.2.2: all request information contained in the service scene is saved as a text file, and a series of HTTP session information is contained, including header information, content, time stamp and the like of the request and the response.
Step 2.3: selecting a request corresponding to a service scene, and storing a derived request message into a text format.
Step 3: and importing the acquired request message, analyzing all the request information contained in the message to generate a test scene, wherein the test scene comprises an interface request sequence, a host address and port information of an interface request, and an interface request body and request header information.
Specifically, the specific steps of importing the acquired request message and analyzing all the request information contained in the message to generate the test scene are as follows:
step 3.1: reading an imported file, checking a data format in a regular matching mode, and slicing the file into independent request information;
step 3.2: analyzing each piece of request information in the slicing result obtained in the step 3.1, wherein the analysis comprises interface consistency check and interface field matching, returning to the step 3.1 if the consistency check is not passed, and entering the step 3.3 if the consistency check is passed.
Each piece of request information in the slicing result is analyzed, wherein the analysis comprises the steps of checking the consistency of interfaces and matching interface fields, and the specific steps are as follows:
step 3.2.1: and carrying out regular matching on each piece of request information, and obtaining an interface path and request parameters in the request information by the fragments.
Step 3.2.2: based on the interface path in the request information acquired in the step 3.2.1, performing interface consistency check, and judging the conditions of the interface consistency are as follows:
wherein,representing the +.o in the interface information table obtained from the database>The clean path hash value of the individual interface,for the pure interface path obtained after regular matching of the request information, the method comprises the following steps of ++>Is the hash value corresponding to the path. The calculation method comprises the following steps:
wherein S is a character string, i is a character string length, hash [1 … i ] represents hash values from the first character to the i-th character in the character string, and ord (S [ i ]) represents ASCII code values corresponding to the i-th character of the character string. And if the interface consistency check is passed, the step 3.2.3 is entered.
Step 3.2.3: interface field matching, based on the request parameters in the request information acquired in the step 3.2.1 and the interfaces passing through the interface consistency check acquired in the step 3.2.2, performing interface field matching on all the parameters, wherein the conditions of the passing of the interface field matching are as follows:
wherein,hash value sets of all request parameters representing interfaces passing consistency in the interface information table, while +.>Hash value set representing all request parameters in corresponding request information, when +.>Comprises->And when the interface field matching check passes, the same elements in the two sets, namely hash values corresponding to the matching success fields.
Step 3.3: generating a test scene according to the analysis result in the step 3.2, wherein the data structure of the test scene is a nested multi-dimensional ordered dictionary, the test scene takes an interface name as a key, an interface use case generated by request information corresponding to the interface name as a value, the interface use case takes an interface address, a request method, a request head, an successfully matched interface field, an expected result and a pre-script contained in the interface information as keys, corresponding field data obtained by analysis of the request information as a value, and all the interface use cases can select whether to share Cookies.
Step 4: and selecting a pre-script in a corresponding script library or modifying and saving the test script for an interface included in the test scene based on the test script library. The method comprises the following specific steps:
step 4.1: and (3) based on the test scene generated in the step (3.3), taking the interface address contained in each interface use case as a query condition, and acquiring all the pre-scripts corresponding to the interface.
Step 4.2: besides the acquired pre-script can be selected by oneself, the method also supports the custom modification based on the existing pre-script and stores the pre-script in the test scene.
Step 5: and (5) saving the test scene, and making an execution plan for the test scene to obtain the test case. The method specifically comprises the following steps:
step 5.1: naming the test scenarios and saving the test scenarios to the database.
Step 5.2: selecting a test scene and making an execution plan for the test scene, wherein the execution plan comprises execution time, execution times, execution rules and the like, and interface cases in the scene are sequentially executed when the test plan is executed.
As can be seen from the above method, the present embodiment constructs an interface information base for storing various interface basic information and pre-script based on the interface management platform; invoking a network agent tool to acquire a request message included in a service scene; importing the acquired request message, analyzing all request information contained in the message to generate a test scene, wherein the test scene comprises an interface request sequence, a host address and port information of an interface request, and an interface request body and request header information; based on the test script library, selecting a pre-script in a corresponding script library for an interface included in the test scene; and (5) saving the test scene, and making an execution plan according to the test scene as a unit. And the database is directly operated by using a database driving method to ensure the consistency and the correctness of the data. Through the scheme, the interface automatic test case can be closer to an actual production application scene, the case coverage rate is improved through the generation of the pre-script case, and the repeatability of the test case is avoided.
Corresponding to the above method, the embodiment further provides an interface automation test case generating system, which is configured to implement the interface automation test case generating method, where the system is shown in fig. 2, and includes:
the data construction module is configured to construct an interface information base; the interface information base is used for storing interface information and a pre-script;
the data acquisition module is configured to acquire a request message included in a service scene in real time;
the data analysis module is configured to analyze all the request information contained in the request message;
the scene construction module is configured to generate a test scene based on the request information, and select a corresponding pre-script or customize the pre-script from the interface information base for an interface in the test scene; and storing the test scene, and making an execution plan for the test scene to obtain a test case.
Corresponding to the above method, the present embodiment further provides a computer readable storage medium, on which a computer program is stored, where the computer program when executed by the processor implements the method for generating an interface automation test case.
In a typical configuration, a computer includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
Computer-readable media include both permanent and non-permanent, removable and non-removable media, and information storage may be implemented by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, read only compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic disk storage, quantum memory, graphene-based storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by the computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
Corresponding to the above method, the present embodiment further provides an electronic device, including: one or more processors; and a memory associated with the one or more processors, the memory for storing program instructions that, when read for execution by the one or more processors, perform the specific steps of the interface automation test case generation method.
At the hardware level, the electronic device includes a processor, a computer readable storage medium, a memory, a data interface, a network interface, and of course, may include hardware required by other services. One or more embodiments of the present description may be implemented in a software-based manner, such as by a processor reading a corresponding computer program from a computer-readable storage medium into memory and then running the computer program. Of course, in addition to software implementation, one or more embodiments of the present disclosure do not exclude other implementation manners, such as a logic device or a combination of software and hardware, etc., that is, the execution subject of the above processing procedure is not limited to each logic unit, but may also be hardware or a logic device.
The technical features of the above-described embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above-described embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples illustrate only a few embodiments of the invention, which are described in detail and are not to be construed as limiting the scope of the invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention. Accordingly, the scope of protection of the present invention is to be determined by the appended claims.

Claims (6)

1. The interface automation test case generation method is characterized by comprising the following steps:
constructing an interface information base, wherein the interface information base is used for storing interface information and a pre-script;
acquiring request information of a service scene;
extracting an interface path and request parameters from the request information;
filtering path parameters and query parameters in the interface paths extracted from the request information by using a regular matching mode to obtain pure paths, and respectively calculating a pure path hash value and a request parameter hash value of the interface, wherein the calculation formula is as follows:
Hash(T)=hash[1…i]=(hash[1…i-1]×k+ord(S[i]))mod p
wherein [1 … i ] represents a path parameter character string or an interface request parameter character string of the clean path of the interface, i is a character string length, hash [1 … i ] represents hash values from a first character to an i-th character in the character string, ord (S [ i ]) represents an ASCII code value corresponding to the i-th character of the character string, and k and p are preset parameters;
for the pure path Hash value, determining whether Hash (T) =hash is satisfied i If yes, determining that the pure path hash value meets consistency, otherwise, determining that the pure path hash value does not meet consistency; wherein, hash i The clean path hash value of the ith interface in the interface information stored in the interface information base is represented;
judging whether the path parameter hash value meets the hash or not T ∈hash p If yes, determining that the path parameter hash value meets consistency, otherwise, determining that the path parameter hash value does not meet consistency; wherein, hash p Hash value set representing all request parameters of interfaces meeting consistency in the interface information base, and hash T Hash value sets representing request parameters extracted from the request information
If consistency matching is successful, generating a test scene based on the request information; the test scene takes an interface name as a key and takes an interface use case generated by request information corresponding to the interface name as a value; the interface use case takes an interface address, a request method, a request header, an interface field successfully matched, an expected result and a pre-script associated with the interface information contained in the interface information as keys, and takes corresponding field data obtained by analyzing the request information as a value;
selecting a corresponding pre-script or customizing the pre-script for an interface in the test scene from the interface information base;
and storing the test scene, and making an execution plan for the test scene to obtain a test case.
2. The method of claim 1, wherein the interface information further comprises: interface name, interface path, request parameters, clean path hash value of interface and request parameter hash value.
3. The method of claim 1, wherein obtaining the request information of the service scenario specifically comprises:
obtaining a request message included in a service scene, filtering redundant requests in the request message, obtaining filtered request information, and deriving the request information into a text format file which can be sliced through regular matching; and slicing the text format file into independent request information in a regular matching mode.
4. An interface automation test case generation system for implementing the method of any of claims 1 to 3, comprising:
the data construction module is configured to construct an interface information base; the interface information base is used for storing interface information and a pre-script;
the data acquisition module is configured to acquire a request message included in a service scene in real time;
the data analysis module is configured to analyze all the request information contained in the request message;
the scene construction module is configured to generate a test scene based on the request information, and select a corresponding pre-script or customize the pre-script from the interface information base for an interface in the test scene; and storing the test scene, and making an execution plan for the test scene to obtain a test case.
5. A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any of claims 1 to 3.
6. An electronic device, comprising:
one or more processors; and
a memory associated with the one or more processors for storing program instructions that, when read for execution by the one or more processors, perform the specific steps of the method of any of claims 1 to 3.
CN202311536705.0A 2023-11-17 2023-11-17 Interface automation test case generation method and system Active CN117251384B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311536705.0A CN117251384B (en) 2023-11-17 2023-11-17 Interface automation test case generation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311536705.0A CN117251384B (en) 2023-11-17 2023-11-17 Interface automation test case generation method and system

Publications (2)

Publication Number Publication Date
CN117251384A CN117251384A (en) 2023-12-19
CN117251384B true CN117251384B (en) 2024-01-30

Family

ID=89128056

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311536705.0A Active CN117251384B (en) 2023-11-17 2023-11-17 Interface automation test case generation method and system

Country Status (1)

Country Link
CN (1) CN117251384B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109446099A (en) * 2018-11-09 2019-03-08 贵州医渡云技术有限公司 Automatic test cases generation method, device, medium and electronic equipment
CN109446071A (en) * 2018-09-26 2019-03-08 深圳壹账通智能科技有限公司 Interface test method, interface test device, electronic equipment and storage medium
CN112783791A (en) * 2021-02-08 2021-05-11 中国工商银行股份有限公司 Interface test case generation method and device
CN113641591A (en) * 2021-10-14 2021-11-12 腾讯科技(深圳)有限公司 Test case generation method and device and test method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109446071A (en) * 2018-09-26 2019-03-08 深圳壹账通智能科技有限公司 Interface test method, interface test device, electronic equipment and storage medium
CN109446099A (en) * 2018-11-09 2019-03-08 贵州医渡云技术有限公司 Automatic test cases generation method, device, medium and electronic equipment
CN112783791A (en) * 2021-02-08 2021-05-11 中国工商银行股份有限公司 Interface test case generation method and device
CN113641591A (en) * 2021-10-14 2021-11-12 腾讯科技(深圳)有限公司 Test case generation method and device and test method and device

Also Published As

Publication number Publication date
CN117251384A (en) 2023-12-19

Similar Documents

Publication Publication Date Title
CN111522922B (en) Log information query method and device, storage medium and computer equipment
US11775501B2 (en) Trace and span sampling and analysis for instrumented software
CN108197200A (en) Daily record method for tracing, device, computer equipment and storage medium
US10853373B1 (en) Dynamic data layouts for time-series data
CN107092535B (en) Method and apparatus for data storage of test interface
CN108228322B (en) Distributed link tracking and analyzing method, server and global scheduler
CN112925757A (en) Method, equipment and storage medium for tracking operation log of intelligent equipment
CN107423037B (en) Application program interface positioning method and device
CN111008246A (en) Database log synchronization method and device, computer equipment and readable storage medium
CN110990365A (en) Data synchronization method, device, server and storage medium
CN113254399A (en) Log query method and device, electronic equipment and medium
CN113297245A (en) Method and device for acquiring execution information
CN117251384B (en) Interface automation test case generation method and system
CN112162951A (en) Information retrieval method, server and storage medium
CN116155597A (en) Access request processing method and device and computer equipment
CN115795187A (en) Resource access method, device and equipment
CN111767703B (en) Form data acquisition method, device and system
CN115269228A (en) Data adaptive transmission method, device, equipment and medium
CN112632211A (en) Semantic information processing method and equipment for mobile robot
CN110825809A (en) Storage method and device for drug response information
CN112347066A (en) Log processing method and device, server and computer readable storage medium
CN110633431B (en) Web request correlation analysis method and device
CN116610679B (en) json data analysis method, json data analysis device, computer equipment and computer medium
CN117130946B (en) Test scene generation method and device, electronic equipment and readable storage medium
CN111414330B (en) Data editing method and system, data processing device and storage medium

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