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

CN113986263A - Code automation test method, device, electronic equipment and storage medium - Google Patents

Code automation test method, device, electronic equipment and storage medium Download PDF

Info

Publication number
CN113986263A
CN113986263A CN202111240769.7A CN202111240769A CN113986263A CN 113986263 A CN113986263 A CN 113986263A CN 202111240769 A CN202111240769 A CN 202111240769A CN 113986263 A CN113986263 A CN 113986263A
Authority
CN
China
Prior art keywords
module
test
code
configuration file
tested
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.)
Pending
Application number
CN202111240769.7A
Other languages
Chinese (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.)
Spreadtrum Semiconductor Nanjing Co Ltd
Original Assignee
Spreadtrum Semiconductor Nanjing 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 Spreadtrum Semiconductor Nanjing Co Ltd filed Critical Spreadtrum Semiconductor Nanjing Co Ltd
Priority to CN202111240769.7A priority Critical patent/CN113986263A/en
Publication of CN113986263A publication Critical patent/CN113986263A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software
    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention discloses a code automatic testing method, a code automatic testing device, electronic equipment and a storage medium. The code comprises a plurality of modules, and each module is pre-configured with a test case; the code automation test method comprises the following steps: determining a target test case for performing logic test on the module to be tested of the code, wherein the code is deployed in a test environment; calling the target test case; and executing the target test case to perform logic test on the code. The test mode has low complexity and high test efficiency.

Description

Code automation test method, device, electronic equipment and storage medium
Technical Field
The invention relates to the technical field of code testing, in particular to a code automatic testing method, a code automatic testing device, electronic equipment and a storage medium.
Background
At present, for development and testing of programs, including development and testing of application programs (apps) and/or development and testing of operating system programs, a functional testing mode is generally adopted, test codes need to be run on a real machine or a simulator, taking the real machine or the simulator as an example of a mobile terminal, the mobile terminal is connected with a PC (computer) through a USB (universal serial bus), the PC sends commands of a test package APK (installation package) for running each module of the programs to the mobile terminal through the USB, and after receiving the commands, the mobile terminal enables the corresponding module test package APK to test the tested module, which is not only troublesome but also slow. And the test process is limited by factors such as the hardware condition of the mobile terminal, the current communication environment of the mobile terminal and the like, and the code can not be tested by simulating various scenes and environments.
Disclosure of Invention
The invention provides a code automatic testing method, a device, electronic equipment and a storage medium, aiming at overcoming the defects of complexity in testing codes and low efficiency in the prior art.
The invention solves the technical problems through the following technical scheme:
in a first aspect, an automated code testing method is provided, where the code includes a plurality of modules, each module can be independently compiled, and each module is preconfigured with test cases; the code automation test method comprises the following steps:
determining a target test case for performing logic test on the module to be tested of the code, wherein the code is deployed in a test environment;
calling the target test case;
and executing the target test case to perform logic test on the code.
Optionally, determining a target test case for testing the module to be tested of the code includes:
reading a test configuration file of the module to be tested, wherein the test configuration file records a test case name;
and analyzing the test configuration file to determine a target test case for testing the module to be tested.
Optionally, reading the test configuration file of the module to be tested includes:
acquiring a module path of the module to be tested through a script;
and determining the position of the test configuration file according to the module path, and reading the test configuration file.
Optionally, the module to be tested includes a module with modified module codes; the test configuration file of the module to be tested records the operation and maintenance contact way of the module; the code automation test method further comprises the following steps:
under the condition that the test result of the logic test is test failure, judging whether the reason causing the test failure is a module with modified module codes;
and if so, sending the test result to the operation and maintenance party corresponding to the module with the modified module code according to the contact way of the operation and maintenance party.
In a second aspect, an automated code testing apparatus is provided, where a code includes a plurality of modules, each module can be independently compiled, and each module is configured with a test case in advance; the code automation test device comprises:
the determining module is used for determining a target test case for carrying out logic test on the module to be tested of the code, and the code is deployed in a test environment;
the calling module is used for calling the target test case;
and the execution module is used for executing the target test case so as to perform logic test on the code.
Optionally, the determining module includes:
the reading unit is used for reading a test configuration file of the module to be tested, and the test configuration file records a test case name;
and the determining unit is used for analyzing the test configuration file to determine a target test case for testing the module to be tested.
Optionally, the reading unit is specifically configured to:
acquiring a module path of the module to be tested through a script;
and determining the position of the test configuration file according to the module path, and reading the test configuration file.
Optionally, the module to be tested includes a module with modified module codes; the test configuration file of the module to be tested records the operation and maintenance contact way of the module; the code automation test device further comprises:
the judging module is used for judging whether the reason causing the test failure is a module with modified module codes or not under the condition that the test result of the logic test is the test failure;
and the sending module is used for sending the test result to the operation and maintenance party corresponding to the module with the modified module code according to the operation and maintenance party contact way under the condition that the judgment result is yes.
In a third aspect, an electronic device is provided, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the code automated testing method according to any one of the above methods when executing the computer program.
In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, which, when being executed by a processor, implements the code automated testing method of any of the above.
The positive progress effects of the invention are as follows: in the embodiment of the invention, after the code development is completed, the code is subjected to logic test instead of functional test, so that the code can be tested by being deployed in a test environment without leading the code into a mobile terminal or establishing communication connection between the mobile terminal and a PC, the test steps are simplified, the test complexity is reduced, and the test efficiency is greatly improved.
Drawings
FIG. 1 is a flowchart of a method for automated testing of code according to an exemplary embodiment of the present invention;
FIG. 2 is a block diagram of an automated code testing apparatus according to an exemplary embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present invention.
Detailed Description
The invention is further illustrated by the following examples, which are not intended to limit the scope of the invention.
The embodiment of the invention provides a code automatic testing method, which is used for carrying out logic testing on a developed code, wherein the code comprises a plurality of modules, each module can be independently compiled, namely one module refers to a code set complex which can be independently compiled into a product, and one module can be an application program or an operating system. In order to realize the test of the code, a test case is defined according to the actual requirement of the logic test, and a corresponding test case is configured for each module, and one module can be configured with one test case, and a plurality of test cases can also be configured. The tested codes can be applied to electronic equipment such as mobile phones, intelligent wearable equipment, vehicle-mounted equipment and tablet computers. The code may be, but is not limited to, suitable for operating systems such as Android (google), iOS (apple), windows phone (microsoft), Symbian (nokia), BlackBerry OS (BlackBerry), and the like.
Fig. 1 is a flowchart of a code automation testing method according to an exemplary embodiment of the present invention, where the code automation testing method includes the following steps:
step 101, determining a target test case for performing logic test on a module to be tested of a code, wherein the code is deployed in a test environment.
The module to be tested can be all modules of the code; or may be a partial module of the code, for example, a module with modified module code and/or a module with logical dependency relationship with the module with modified module code. The tester can define the module to be tested according to the actual requirement.
The target test case is a test case used for carrying out logic test on the module code of the module to be tested in a large number of pre-developed test cases. The large number of test cases (test case sets) may be stored in the storage device (or the test case resource pool) in advance, and when the code needs to be logically tested, the test cases are configured for each module of the code. The test case stored in the storage device can be used for testing one section of code and can also be used for testing multiple sections of different codes.
For code suitable for Android, the test case can be developed through a Robolec framework, but is not limited to. The Robolectric framework realizes Android codes which can be run by a set of JVM (Java virtual machine), so that the test can be carried out without an Android environment.
In one embodiment, after configuring the test case for the module, a test configuration file is also configured for the module, and the name of the test case required by the test module is written into the test configuration file, so that the corresponding relationship between the module and the test case is established through the test configuration file. When at least part of module codes in the codes are modified, self-testing of the codes can be realized through the test configuration file.
When the module to be tested is tested, the test configuration file of the module to be tested is read, the test configuration file records the name of the test case, and the target test case for testing the module to be tested is determined by analyzing the test configuration file. And if the target test case is determined, the target test case can be integrated into the logic test flow of the code through the compiling command.
The test case is configured for the module in a mode of testing the configuration file, so that the developed test case can be repeatedly utilized, and one test case can be used for testing multiple sections of different codes.
In one embodiment, a script, such as a python script, is used to query the code directory to the root directory of the module under test to determine the module path of the module under test, determine the location of the test configuration file according to the module path, and then read the test configuration file. And if the code is reviewed through a Gerrit (a code review tool) and the module path of the module to be tested is determined, acquiring the module path of the code on the Gerrit. Therefore, the position of the test configuration file does not need to be manually acquired through the script, the whole test process does not need manual participation, automatic test is realized, and the efficiency can be improved.
In one embodiment, the code of the module with the modified module code is subjected to logic test, and when the test configuration file is read, only the test configuration file of the module with the modified module code needs to be read. If the code passes through Gerrit (a code review tool) review, when the test configuration file is read, a module path of a module with code modification on the Gerrit is obtained through a script, such as a python script, so as to determine the module path of the module with the code modification, determine the position of the test configuration file according to the module path, and then read the test configuration file.
In one embodiment, the module code of the module with code modification on the current latest code and/or Gerrit to be tested is obtained by Jenkins (an open source software project) task building system.
And 102, calling a target test case.
The number of target test cases may be multiple or one.
In one embodiment, the target test case may be called, but is not limited to, by a make robotest command.
In one embodiment, the test configuration file records a storage path of a test case. When the target test case is called, the storage address of the target test case is determined according to the storage path recorded in the test configuration file, and then the target test case is called according to the storage address.
And 103, executing the target test case to perform logic test on the code.
In one embodiment, when the target test case is called into the code test flow by using the make robotest command, the command corresponding to the target test case is judged, and the target test case is executed by the make xxx command. Where "xxx" represents the name of the target test case.
In the embodiment of the invention, the code is subjected to logic test instead of functional test, so that the code can be tested when being deployed in a test environment, the code is not required to be led into the mobile terminal, communication connection is not required to be established between the mobile terminal and the PC, the test steps are simplified, the test complexity is reduced, and the test efficiency is greatly improved.
The test case can be developed according to the actual situation, and because the test case is not limited by the hardware condition of the mobile terminal, the current communication environment and other factors, various scenes and environments can be simulated based on the test case so as to comprehensively test the codes.
In one embodiment, the execution result of the target test case is also parsed, and a test result of the logic test is generated according to the parsing result, and the test result can be but is not limited to be presented through an xml (extensible markup language) file, and the test result is clear and readable.
In one embodiment, the test configuration file further records the contact information of the operation and maintenance party of the module. And when the target test case is determined based on the test configuration file, determining the contact way of the operation and maintenance party together, so as to send the test result of the logic test to the operation and maintenance party corresponding to the contact way of the operation and maintenance party. The operation and maintenance party contact way can be characterized by a telephone, a short message, a mail and the like. The sending of the test results may be implemented, but not limited to, using python scripts.
It will be appreciated that each module is typically developed by a different developer, and that maintenance on it is also maintained by multiple operation and maintenance parties.
The test result of the logic test can be sent to all operation and maintenance parties of the module to be tested, and the test result of the logic test can be only sent to the operation and maintenance party of the module with the modified module code, so as to prompt the operation and maintenance party that the code is logically wrong due to the fact that the operation and maintenance party modifies the module code of the module. Whether the logic test fails or not is realized through code modification monitored in real time, the operation and maintenance party is reminded to correct the module codes in time, and the quality and the effect of the automatic test are improved.
In one embodiment, the code automated testing method further comprises: and under the condition that the test result of the logic test is test failure, judging whether the reason of the test failure is the module with the modified module code. If the judgment result is negative, the logic test failure is not probably caused by modifying the module codes of the modules, and the test result can be sent to all operation and maintenance parties to remind all the operation and maintenance parties to find out the reason of the logic test failure; if the judgment result is yes, the logic test failure is probably caused by modifying the module code of the module, and the test result is sent to the operation and maintenance party corresponding to the module with the modified module code, so as to remind the operation and maintenance party of modifying the module to cause the code to have a logic error.
Corresponding to the foregoing code automated testing method embodiment, the present invention also provides an embodiment of a code automated testing apparatus.
FIG. 2 is a block diagram of an automated code testing apparatus according to an exemplary embodiment of the present invention, where the code includes a plurality of modules, each of the modules can be independently compiled, and each of the modules is configured with test cases in advance; the code automation test device comprises:
a determining module 21, configured to determine a target test case for performing a logic test on a module to be tested of the code, where the code is deployed in a test environment;
the calling module 22 is used for calling the target test case;
and the execution module 23 is configured to execute the target test case to perform a logic test on the code.
Optionally, the determining module includes:
the reading unit is used for reading a test configuration file of the module to be tested, and the test configuration file records a test case name;
and the determining unit is used for analyzing the test configuration file to determine a target test case for testing the module to be tested.
Optionally, the reading unit is specifically configured to:
acquiring a module path of the module to be tested through a script;
and determining the position of the test configuration file according to the module path, and reading the test configuration file.
Optionally, the module to be tested includes a module with modified module codes; the test configuration file of the module to be tested records the operation and maintenance contact way of the module; the code automation test device further comprises:
the judging module is used for judging whether the reason causing the test failure is a module with modified module codes or not under the condition that the test result of the logic test is the test failure;
and the sending module is used for sending the test result to the operation and maintenance party corresponding to the module with the modified module code according to the operation and maintenance party contact way under the condition that the judgment result is yes.
For the device embodiments, since they substantially correspond to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the invention. One of ordinary skill in the art can understand and implement it without inventive effort.
Fig. 3 is a schematic diagram of an electronic device according to an exemplary embodiment of the present invention, and shows a block diagram of an exemplary electronic device 30 suitable for implementing an embodiment of the present invention. The electronic device 30 shown in fig. 3 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiment of the present invention.
As shown in fig. 3, the electronic device 30 may be embodied in the form of a general purpose computing device, which may be, for example, a server device. The components of the electronic device 30 may include, but are not limited to: the at least one processor 31, the at least one memory 32, and a bus 33 connecting the various system components (including the memory 32 and the processor 31).
The bus 33 includes a data bus, an address bus, and a control bus.
The memory 32 may include volatile memory, such as Random Access Memory (RAM)321 and/or cache memory 322, and may further include Read Only Memory (ROM) 323.
Memory 32 may also include a program tool 325 (or utility tool) having a set (at least one) of program modules 324, such program modules 324 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
The processor 31 executes various functional applications and data processing, such as the methods provided by any of the above embodiments, by running a computer program stored in the memory 32.
The electronic device 30 may also communicate with one or more external devices 34 (e.g., keyboard, pointing device, etc.). Such communication may be through input/output (I/O) interfaces 35. Also, the model-generating electronic device 30 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet) via the network adapter 36. As shown, network adapter 36 communicates with the other modules of model-generated electronic device 30 via bus 33. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the model-generating electronic device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.
It should be noted that although in the above detailed description several units/modules or sub-units/modules of the electronic device are mentioned, such a division is merely exemplary and not mandatory. Indeed, the features and functionality of two or more of the units/modules described above may be embodied in one unit/module according to embodiments of the invention. Conversely, the features and functions of one unit/module described above may be further divided into embodiments by a plurality of units/modules.
Embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the method provided in any of the above embodiments.
More specific examples, among others, that the readable storage medium may employ may include, but are not limited to: a portable disk, a hard disk, random access memory, read only memory, erasable programmable read only memory, optical storage device, magnetic storage device, or any suitable combination of the foregoing.
In a possible implementation manner, the embodiment of the present invention may also be implemented in a form of a program product, which includes program code for causing a terminal device to execute a method implementing any of the above-mentioned embodiments when the program product runs on the terminal device.
Where program code for carrying out the invention is written in any combination of one or more programming languages, the program code may be executed entirely on the user device, partly on the user device, as a stand-alone software package, partly on the user device and partly on a remote device or entirely on the remote device.
While specific embodiments of the invention have been described above, it will be appreciated by those skilled in the art that this is by way of example only, and that the scope of the invention is defined by the appended claims. Various changes and modifications to these embodiments may be made by those skilled in the art without departing from the spirit and scope of the invention, and these changes and modifications are within the scope of the invention.

Claims (10)

1. The code automatic testing method is characterized in that the code comprises a plurality of modules, each module can be independently compiled, and each module is pre-configured with a test case; the code automation test method comprises the following steps:
determining a target test case for performing logic test on the module to be tested of the code, wherein the code is deployed in a test environment;
calling the target test case;
and executing the target test case to perform logic test on the code.
2. The method according to claim 1, wherein determining a target test case for testing a module under test of the code comprises:
reading a test configuration file of the module to be tested, wherein the test configuration file records a test case name;
and analyzing the test configuration file to determine a target test case for testing the module to be tested.
3. The method for automatically testing the codes according to claim 2, wherein reading the test configuration file of the module under test comprises:
acquiring a module path of the module to be tested through a script;
and determining the position of the test configuration file according to the module path, and reading the test configuration file.
4. The automated code testing method according to claim 1, wherein the module under test comprises a module with modified module code; the test configuration file of the module to be tested records the operation and maintenance contact way of the module; the code automation test method further comprises the following steps:
under the condition that the test result of the logic test is test failure, judging whether the reason causing the test failure is a module with modified module codes;
and if so, sending the test result to the operation and maintenance party corresponding to the module with the modified module code according to the contact way of the operation and maintenance party.
5. The code automatic testing device is characterized in that a code comprises a plurality of modules, each module can be independently compiled, and each module is pre-configured with a test case; the code automation test device comprises:
the determining module is used for determining a target test case for carrying out logic test on the module to be tested of the code, and the code is deployed in a test environment;
the calling module is used for calling the target test case;
and the execution module is used for executing the target test case so as to perform logic test on the code.
6. The code automation testing device of claim 5 wherein the determination module comprises:
the reading unit is used for reading a test configuration file of the module to be tested, and the test configuration file records a test case name;
and the determining unit is used for analyzing the test configuration file to determine a target test case for testing the module to be tested.
7. The code automation test device of claim 6, the reading unit being specifically configured to:
acquiring a module path of the module to be tested through a script;
and determining the position of the test configuration file according to the module path, and reading the test configuration file.
8. The code automation test device of claim 6 wherein the module under test comprises a module with modified module code; the test configuration file of the module to be tested records the operation and maintenance contact way of the module; the code automation test device further comprises:
the judging module is used for judging whether the reason causing the test failure is a module with modified module codes or not under the condition that the test result of the logic test is the test failure;
and the sending module is used for sending the test result to the operation and maintenance party corresponding to the module with the modified module code according to the operation and maintenance party contact way under the condition that the judgment result is yes.
9. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the code automated testing method of any one of claims 1 to 4 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out a method for automated testing of code according to any one of claims 1 to 4.
CN202111240769.7A 2021-10-25 2021-10-25 Code automation test method, device, electronic equipment and storage medium Pending CN113986263A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111240769.7A CN113986263A (en) 2021-10-25 2021-10-25 Code automation test method, device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111240769.7A CN113986263A (en) 2021-10-25 2021-10-25 Code automation test method, device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113986263A true CN113986263A (en) 2022-01-28

Family

ID=79740951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111240769.7A Pending CN113986263A (en) 2021-10-25 2021-10-25 Code automation test method, device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113986263A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117075891A (en) * 2023-10-16 2023-11-17 深圳市楠菲微电子有限公司 Method and device for associating configuration files for test cases

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117075891A (en) * 2023-10-16 2023-11-17 深圳市楠菲微电子有限公司 Method and device for associating configuration files for test cases
CN117075891B (en) * 2023-10-16 2024-02-02 深圳市楠菲微电子有限公司 Method and device for associating configuration files for test cases

Similar Documents

Publication Publication Date Title
CN111651366B (en) SDK test method, device, equipment and storage medium
CN111124919A (en) User interface testing method, device, equipment and storage medium
CN111274154A (en) Automatic testing method, device, equipment and storage medium
US20170228220A1 (en) Self-healing automated script-testing tool
CN108923997B (en) Cloud service node automatic testing method and device based on python
CN110955589A (en) Method, system, device and medium for testing headless mode based on browser
CN111459506B (en) Deep learning platform cluster deployment method and device, medium and electronic equipment
CN107391362A (en) Application testing method, mobile terminal and storage medium
CN112199284A (en) Program automation testing method and corresponding device, equipment and medium
CN114969760A (en) Vulnerability detection method and device, computer readable medium and electronic equipment
CN111414309A (en) Automatic test method of application program, computer equipment and storage medium
CN111488275B (en) UI (user interface) automatic testing method and device, storage medium and electronic equipment
CN110990289B (en) Method and device for automatically submitting bug, electronic equipment and storage medium
CN112231206A (en) Script editing method for application program test, computer readable storage medium and test platform
CN112506772B (en) Web automatic test method, device, electronic equipment and storage medium
CN113986263A (en) Code automation test method, device, electronic equipment and storage medium
CN112035300A (en) Server BMC automatic test system, method, storage medium and electronic device
CN111381995A (en) Method and device for restoring user operation and computer
CN117493188A (en) Interface testing method and device, electronic equipment and storage medium
CN116719736A (en) Test case generation method and device for testing software interface
CN116541270A (en) Method and device for testing adaptation verification of operating system
CN112035356B (en) Automatic testing method and system for web application compatibility
CN110795338B (en) Front-end and back-end interaction-based automatic testing method and device and electronic equipment
CN115509925A (en) Automatic interface testing method and related device
CN115269375A (en) Multi-terminal interactive automatic testing method and device and electronic equipment

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