CN113986263A - Code automation test method, device, electronic equipment and storage medium - Google Patents
Code automation test method, device, electronic equipment and storage medium Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3664—Environments for testing or debugging software
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test 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
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:
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.
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.
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)
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 |
-
2021
- 2021-10-25 CN CN202111240769.7A patent/CN113986263A/en active Pending
Cited By (2)
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 |