CN112685326A - Software testing method, system, equipment and readable storage medium - Google Patents
Software testing method, system, equipment and readable storage medium Download PDFInfo
- Publication number
- CN112685326A CN112685326A CN202110105827.9A CN202110105827A CN112685326A CN 112685326 A CN112685326 A CN 112685326A CN 202110105827 A CN202110105827 A CN 202110105827A CN 112685326 A CN112685326 A CN 112685326A
- Authority
- CN
- China
- Prior art keywords
- data
- software testing
- constructed
- data block
- construction
- 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
- 238000013522 software testing Methods 0.000 title claims abstract description 107
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000010276 construction Methods 0.000 claims abstract description 72
- 230000008569 process Effects 0.000 claims abstract description 25
- 238000004590 computer program Methods 0.000 claims description 10
- 230000010354 integration Effects 0.000 claims description 9
- 210000001072 colon Anatomy 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 4
- 238000012360 testing method Methods 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013524 data verification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The application discloses a software testing method, a system, a device and a readable storage medium, comprising the following steps: presetting an automation script for constructing data in a data block used in a software testing process; during software testing, determining a data block pre-constructed in a software testing flow; and according to the software testing requirements, parallel construction is carried out on all data in the pre-constructed data blocks through an automatic script, so that software testing is carried out based on the constructed data. Therefore, the problem of serial dependence in data construction is solved, the data construction can be operated in parallel, and the efficiency of the data construction is improved, so that the overall test working efficiency is improved; moreover, the data construction of the application can be realized through an automatic script, and the operation time and the cost are obviously reduced in repeated construction operation.
Description
Technical Field
The present application relates to the field of testing, and in particular, to a software testing method, system, device, and readable storage medium.
Background
In software system testing, the frequency of data construction operation is very high, for example, in web software testing, various data in the construction process are required before software functions can be operated and tested. In the prior art, the data construction method is as follows: constructing data in a serial manner, for example, as shown in fig. 1, there are M data blocks, and it is necessary to construct a data block 1, then construct a data block 2, then construct a data block 3, and so on until constructing a data block M; in each data block, each data is also operated in a serial manner, for example, N data are in the data block 2, and it is necessary to construct data 1, then construct data 2, then construct data 3, and so on until data N is constructed. It can be seen that, in the existing data construction method, a serial manner is adopted for data construction, a next data block can be constructed only after a previous data block is constructed, that is, a plurality of data blocks have a sequence dependency relationship when constructed, and for each data block, a next data can be constructed only after a previous data block is constructed, that is, a plurality of data blocks also have a sequence dependency relationship when constructed, so that time required for constructing data is relatively long, it often takes 1 hour to construct data, but corresponding operation and test only takes 1 minute, in this case, the data construction efficiency is relatively low, and the overall working efficiency is relatively low. Further, since the data structuring is generally performed manually due to the serial structuring adopted in the data manner, the operation time and cost are linearly increased in the repeated structuring operation, and there is no space for the operation time and cost to be reduced, resulting in excessively high operation time and cost when the data structuring is frequently performed.
Disclosure of Invention
The application aims to provide a software testing method, a system, equipment and a readable storage medium, which solve the problem of serial dependence in data construction, enable the data construction to be operated in parallel, and improve the efficiency of the data construction, thereby improving the overall testing work efficiency; moreover, the data construction of the application can be realized through an automatic script, and the operation time and the cost are obviously reduced in repeated construction operation.
In order to solve the above technical problem, the present application provides a software testing method, including:
presetting an automation script for constructing data in a data block used in a software testing process;
during software testing, determining a data block pre-constructed in a software testing flow;
and according to the software testing requirements, carrying out parallel construction on each data in the pre-constructed data block through the automation script so as to carry out software testing based on the constructed data.
Optionally, the process of performing parallel construction on each data in the pre-constructed data block by the automation script includes:
and constructing the data in the pre-constructed data block in parallel according to the syntax rule of JSON through the automatic script.
Optionally, the software testing method further includes:
and integrating the data in the constructed data block according to a preset data block integration logic.
Optionally, each data in the pre-constructed data block includes a field name and a data content;
the process of integrating the data in the constructed data block according to the preset data block integration logic comprises the following steps:
separating field names and data contents of data in a target data block by colons, separating the data in the target data block by commas, and putting all contents of the target data block into braces; the target data block is any constructed data block.
Optionally, the software testing method further includes:
acquiring the maximum construction time and the construction repetition times of single data in a pre-constructed data block;
and multiplying the maximum construction time by the construction repetition times to obtain total data construction time corresponding to the pre-constructed data block.
Optionally, the software testing method further includes:
and after the data in the pre-constructed data block are constructed in parallel through the automation script, the accuracy of the constructed data is checked according to the software test requirement.
In order to solve the above technical problem, the present application further provides a software testing system, including:
the software testing system comprises a script presetting module, a data processing module and a software testing module, wherein the script presetting module is used for presetting an automatic script for constructing data in a data block used in a software testing process;
the structure determining module is used for determining a data block which is pre-constructed in a software testing process when software is tested;
and the parallel construction module is used for carrying out parallel construction on each data in the pre-constructed data block through the automation script according to the software testing requirement so as to carry out software testing based on the constructed data.
Optionally, the software testing system further includes:
and the data checking module is used for carrying out accuracy checking on the constructed data according to the software test requirement after the data in the pre-constructed data block is constructed in parallel through the automation script.
In order to solve the above technical problem, the present application further provides a software testing apparatus, including:
a memory for storing a computer program;
a processor for implementing the steps of any of the above software testing methods when executing the computer program.
In order to solve the above technical problem, the present application further provides a readable storage medium, where a computer program is stored, and the computer program, when executed by a processor, implements the steps of any of the above software testing methods.
The software testing method provided by the application comprises the following steps: presetting an automation script for constructing data in a data block used in a software testing process; during software testing, determining a data block pre-constructed in a software testing flow; and according to the software testing requirements, parallel construction is carried out on all data in the pre-constructed data blocks through an automatic script, so that software testing is carried out based on the constructed data. Therefore, the problem of serial dependence in data construction is solved, the data construction can be operated in parallel, and the efficiency of the data construction is improved, so that the overall test working efficiency is improved; moreover, the data construction of the application can be realized through an automatic script, and the operation time and the cost are obviously reduced in repeated construction operation.
The application also provides a software testing system, a device and a readable storage medium, which have the same beneficial effects as the software testing method.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the prior art and the embodiments are briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 is a schematic diagram of a data construction method provided by the prior art;
FIG. 2 is a flowchart of a software testing method according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram of a data structure provided by an embodiment of the present application;
FIG. 4 is a block diagram of a software testing system according to an embodiment of the present disclosure;
fig. 5 is a block diagram of a software testing apparatus according to an embodiment of the present application.
Detailed Description
The core of the application is to provide a software testing method, a system, equipment and a readable storage medium, which solve the problem of serial dependence in data construction, enable the data construction to be operated in parallel, and improve the efficiency of the data construction, thereby improving the overall testing work efficiency; moreover, the data construction of the application can be realized through an automatic script, and the operation time and the cost are obviously reduced in repeated construction operation.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 2, fig. 2 is a flowchart of a software testing method according to an embodiment of the present disclosure.
The software testing method comprises the following steps:
s101: an automation script for constructing data in data blocks used in a software test flow is preset.
S102: during software testing, the data blocks pre-constructed in the software testing flow are determined.
S103: and according to the software testing requirements, parallel construction is carried out on all data in the pre-constructed data blocks through an automatic script, so that software testing is carried out based on the constructed data.
Specifically, considering that the data used in the serial configuration software test flow can only configure the next data after the previous data configuration is completed, that is, different data cannot be overlapped in configuration time and a relationship of configuration sequence dependency exists between the different data, which results in low data configuration efficiency, the present application adopts the data used in the parallel configuration software test flow, that is, different data are simultaneously configured, and a relationship of configuration sequence dependency does not exist between the different data, which improves the efficiency of data configuration, thereby improving the overall test work efficiency.
Based on the parallel construction of data used in the software testing process, the application sets an automation script used for constructing data in a data block used in the software testing process in advance for use in the subsequent construction of the data used in the software testing process. Based on the method, when the software is tested, the data block which is pre-constructed in the software testing process is determined, and then the data in the pre-constructed data block are constructed in parallel through the automatic script according to the software testing requirement, so that the software testing based on the constructed data is realized, and the overall testing work efficiency is obviously improved.
For example, as shown in fig. 3, during software testing, it is determined that there are M pre-constructed data blocks in the software testing flow, and then data block 1, data block 2, and data block 3 …, data block M, are simultaneously constructed according to the data construction control logic; and in each data block, each data is also operated in a parallel mode, so that a link of performing software test based on the constructed data is quickly entered.
The application provides a software testing method, which comprises the following steps: presetting an automation script for constructing data in a data block used in a software testing process; during software testing, determining a data block pre-constructed in a software testing flow; and according to the software testing requirements, parallel construction is carried out on all data in the pre-constructed data blocks through an automatic script, so that software testing is carried out based on the constructed data. Therefore, the problem of serial dependence in data construction is solved, the data construction can be operated in parallel, and the efficiency of the data construction is improved, so that the overall test working efficiency is improved; moreover, the data construction of the application can be realized through an automatic script, and the operation time and the cost are obviously reduced in repeated construction operation.
On the basis of the above-described embodiment:
as an alternative embodiment, the process of parallel construction of each data in the pre-constructed data block by the automated script includes:
and (4) carrying out parallel construction on each data in the pre-constructed data block according to the syntax rule of JSON through an automatic script.
Specifically, considering that JSON (JSON Object Notation) is a lightweight data exchange format, and stores and represents data by adopting a text format completely independent of a programming language, a simple and clear hierarchical structure enables JSON to become an ideal data exchange language, so that the JSON is easy to read and write by people, and is also easy to analyze and generate by a machine, and the network transmission efficiency is effectively improved, so that the application specifically constructs each data in a pre-constructed data block in parallel according to syntax rules of JSON by an automated script.
As an alternative embodiment, the software testing method further includes:
and integrating the data in the constructed data block according to a preset data block integration logic.
Furthermore, after the data in the pre-constructed data block are constructed in parallel through the automatic script, the data in the constructed data block can be integrated according to the preset data block integration logic, so that the subsequent data searching processing is facilitated.
As an alternative embodiment, each data in the pre-constructed data block includes a field name and a data content;
the process of integrating the data in the constructed data block according to the preset data block integration logic comprises the following steps:
separating field names and data contents of all data in the target data block by colons, separating all data in the target data block by commas, and putting all contents of the target data block in braces; the target data block is any constructed data block.
Specifically, each data in the pre-constructed data block of the present application includes a field name and data content, and based on this, the data block integration logic specifically includes: the field names and data contents of the data blocks are separated by colons, the data blocks are separated by commas, and the entire contents of the data blocks are placed in parentheses. For example, as shown in fig. 3, N data blocks M have N data therein, a field name of the nth data is represented as a field N, and a data content of the nth data is represented as data N, and then the data blocks M are integrated according to a data block integration logic to obtain: { field 1: data 1, field 2: data 2, field 3: data 3, …, field N: data N }.
As an alternative embodiment, the software testing method further includes:
acquiring the maximum construction time and the construction repetition times of single data in a pre-constructed data block;
and multiplying the maximum construction time by the construction repetition times to obtain the total data construction time corresponding to the pre-constructed data block.
Further, for serial configuration data, the total data configuration time corresponding to all the pre-configured data blocks is the sum of the configuration times of the data in the pre-configured data blocks (it can be understood that, if there is a repeated configuration operation, the configuration time of any data is equal to the sum of multiple configuration times of this data), for example, assuming that software testing needs to configure M data blocks in total, each data block contains N data, the configuration time of each data block is T, and the configuration operation needs to be repeated K times, the total data configuration time needed for serially configuring the M data blocks is M × N × T × K. Assuming that M is 7, N is 10, T is 10 seconds, and K is 10 times, the total data construction time required to construct M data blocks in series is 7 × 10 — 7000 seconds (about 116 minutes). It can be seen that as the number of repetitions K increases, the total data construction time required to serially construct a data block also rises linearly.
For the parallel configuration data, the total data configuration time corresponding to all the pre-configured data blocks is the maximum configuration time of a single data in the pre-configured data blocks (it is understood that, if there is a repeated configuration operation, the maximum configuration time of the single data is equal to the sum of multiple configuration times of the data with the maximum configuration time), for example, assuming that software testing needs to configure M data blocks in total, each data block contains N data, the configuration time of each data block is T, and the configuration operation needs to be repeated K times, the total data configuration time needed to configure the M data blocks in parallel is 1 × T × K (regardless of the specific value of M, N). Assuming that M is 7, N is 10, T is 10 seconds, and K is 10 times, the total data construction time required to construct M data blocks in parallel is 10 × 10 — 100 seconds (about 1.7 minutes), which reduces the total data construction time required to construct data by 98% and improves the efficiency by 98% compared to constructing data in series. Moreover, there is room for further improvement in efficiency with respect to an increase in repetitive operations.
As an alternative embodiment, the software testing method further includes:
after the data in the pre-constructed data block are constructed in parallel through the automation script, the accuracy of the constructed data is checked according to the software testing requirement.
Furthermore, in consideration of the fact that in the prior art, when data in a data block is constructed, accuracy verification is not performed on the constructed data, and a data construction result is unreliable, according to the method and the device, after the data in the pre-constructed data block are constructed in parallel through the automation script, accuracy verification is performed on the constructed data according to software test requirements, and reliability analysis is performed on the data construction result based on the data verification result.
Based on this, this application can carry out the reconstruction to the inaccurate data that checks out, and the purpose is to carry out the software test based on accurate data to improve software test accuracy.
Referring to fig. 4, fig. 4 is a structural diagram of a software testing system according to an embodiment of the present disclosure.
The software testing system comprises:
a script presetting module 100, configured to preset an automation script for constructing data in a data block used in a software testing process;
a configuration determining module 200, configured to determine a data block pre-configured in a software testing process during software testing;
and the parallel construction module 300 is used for performing parallel construction on each data in the pre-constructed data block through an automation script according to the software test requirement so as to perform software test based on the constructed data.
As an alternative embodiment, the software testing system further comprises:
and the data checking module is used for carrying out accuracy checking on the constructed data according to the software test requirement after the data in the pre-constructed data block is constructed in parallel through the automatic script.
For introduction of the software testing system provided in the present application, reference is made to the embodiments of the software testing method described above, and details of the application are not repeated herein.
Referring to fig. 5, fig. 5 is a structural diagram of a software testing apparatus according to an embodiment of the present disclosure.
The present application further provides a software testing apparatus, comprising:
a memory 400 for storing a computer program;
a processor 500 for implementing the steps of any of the above-described software testing methods when executing a computer program.
For introduction of the software testing apparatus provided in the present application, reference is made to the above-mentioned embodiments of the software testing method, and details of the application are not repeated herein.
The application also provides a readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of any of the above-described software testing methods.
For the introduction of the readable storage medium provided in the present application, reference is made to the above-mentioned embodiments of the software testing method, and details of the application are not repeated herein.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. For example, the above-described system embodiments are merely illustrative, and for example, a division of modules is merely a logical division, and an actual implementation may have another division, for example, multiple modules or components may be combined or integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or modules, and may be in an electrical, mechanical or other form.
Modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
The integrated module, if implemented in the form of a software functional module and sold or used as a separate product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a function calling device, or a network device) to execute all or part of the steps of the method of the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The detailed description of the software testing method, system, device and readable storage medium provided by the present application is provided above. The principles and embodiments of the present application are explained herein using specific examples, which are provided only to help understand the method and the core idea of the present application. It should be noted that, for those skilled in the art, it is possible to make several improvements and modifications to the present application without departing from the principle of the present application, and such improvements and modifications also fall within the scope of the claims of the present application.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Claims (10)
1. A software testing method, comprising:
presetting an automation script for constructing data in a data block used in a software testing process;
during software testing, determining a data block pre-constructed in a software testing flow;
and according to the software testing requirements, carrying out parallel construction on each data in the pre-constructed data block through the automation script so as to carry out software testing based on the constructed data.
2. The software testing method of claim 1, wherein the process of parallel construction of each data in the pre-constructed data block by the automation script comprises:
and constructing the data in the pre-constructed data block in parallel according to the syntax rule of JSON through the automatic script.
3. The software testing method of claim 1, further comprising:
and integrating the data in the constructed data block according to a preset data block integration logic.
4. The software testing method of claim 3, wherein each data in the pre-constructed data block includes a field name and a data content;
the process of integrating the data in the constructed data block according to the preset data block integration logic comprises the following steps:
separating field names and data contents of data in a target data block by colons, separating the data in the target data block by commas, and putting all contents of the target data block into braces; the target data block is any constructed data block.
5. The software testing method of claim 1, further comprising:
acquiring the maximum construction time and the construction repetition times of single data in a pre-constructed data block;
and multiplying the maximum construction time by the construction repetition times to obtain total data construction time corresponding to the pre-constructed data block.
6. The software testing method of any one of claims 1-5, further comprising:
and after the data in the pre-constructed data block are constructed in parallel through the automation script, the accuracy of the constructed data is checked according to the software test requirement.
7. A software testing system, comprising:
the software testing system comprises a script presetting module, a data processing module and a software testing module, wherein the script presetting module is used for presetting an automatic script for constructing data in a data block used in a software testing process;
the structure determining module is used for determining a data block which is pre-constructed in a software testing process when software is tested;
and the parallel construction module is used for carrying out parallel construction on each data in the pre-constructed data block through the automation script according to the software testing requirement so as to carry out software testing based on the constructed data.
8. The software testing system of claim 7, further comprising:
and the data checking module is used for carrying out accuracy checking on the constructed data according to the software test requirement after the data in the pre-constructed data block is constructed in parallel through the automation script.
9. A software testing device, comprising:
a memory for storing a computer program;
a processor for implementing the steps of the software testing method as claimed in any one of claims 1-6 when executing the computer program.
10. A readable storage medium, characterized in that the readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps of the software testing method according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110105827.9A CN112685326A (en) | 2021-01-26 | 2021-01-26 | Software testing method, system, equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110105827.9A CN112685326A (en) | 2021-01-26 | 2021-01-26 | Software testing method, system, equipment and readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112685326A true CN112685326A (en) | 2021-04-20 |
Family
ID=75459277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110105827.9A Pending CN112685326A (en) | 2021-01-26 | 2021-01-26 | Software testing method, system, equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112685326A (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106469114A (en) * | 2015-08-18 | 2017-03-01 | 上海无线通信研究中心 | A kind of Parallel Computing Performance detecting system towards communication test and its method |
CN106547786A (en) * | 2015-09-22 | 2017-03-29 | 阿里巴巴集团控股有限公司 | A kind of date storage method and device |
CN106843827A (en) * | 2016-11-30 | 2017-06-13 | 贾志东 | A kind of target software generation method and device based on work(part tree and work(part storehouse |
CN108694124A (en) * | 2018-06-19 | 2018-10-23 | 链家网(北京)科技有限公司 | A kind of house prosperity transaction system test data building method and system based on Mock |
US20180349405A1 (en) * | 2017-06-02 | 2018-12-06 | Tibco Software Inc. | Patching json documents that contain arrays undergoing concurrent modification |
CN110347749A (en) * | 2019-06-27 | 2019-10-18 | 绿漫科技有限公司 | A kind of method and system that the distributed class JSON data based on CRDT merge automatically |
CN110618983A (en) * | 2019-08-15 | 2019-12-27 | 复旦大学 | JSON document structure-based industrial big data multidimensional analysis and visualization method |
CN110727703A (en) * | 2019-09-23 | 2020-01-24 | 苏宁云计算有限公司 | Method and device for automatically identifying comments in JSON (Java Server object notation) code |
CN110865973A (en) * | 2018-08-08 | 2020-03-06 | 马上消费金融股份有限公司 | Data processing method and equipment and related device |
CN111241186A (en) * | 2020-01-17 | 2020-06-05 | 中信银行股份有限公司 | Rule-based visual parallel data preparation method, system, equipment and medium |
CN111459798A (en) * | 2020-03-03 | 2020-07-28 | 深圳壹账通智能科技有限公司 | Test method, test device, test medium, and electronic apparatus |
CN112052157A (en) * | 2020-07-24 | 2020-12-08 | 北京旷视科技有限公司 | Test message construction method, device and system |
CN112131105A (en) * | 2020-09-16 | 2020-12-25 | 电信科学技术第十研究所有限公司 | Test data construction method and device |
-
2021
- 2021-01-26 CN CN202110105827.9A patent/CN112685326A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106469114A (en) * | 2015-08-18 | 2017-03-01 | 上海无线通信研究中心 | A kind of Parallel Computing Performance detecting system towards communication test and its method |
CN106547786A (en) * | 2015-09-22 | 2017-03-29 | 阿里巴巴集团控股有限公司 | A kind of date storage method and device |
CN106843827A (en) * | 2016-11-30 | 2017-06-13 | 贾志东 | A kind of target software generation method and device based on work(part tree and work(part storehouse |
US20180349405A1 (en) * | 2017-06-02 | 2018-12-06 | Tibco Software Inc. | Patching json documents that contain arrays undergoing concurrent modification |
CN108694124A (en) * | 2018-06-19 | 2018-10-23 | 链家网(北京)科技有限公司 | A kind of house prosperity transaction system test data building method and system based on Mock |
CN110865973A (en) * | 2018-08-08 | 2020-03-06 | 马上消费金融股份有限公司 | Data processing method and equipment and related device |
CN110347749A (en) * | 2019-06-27 | 2019-10-18 | 绿漫科技有限公司 | A kind of method and system that the distributed class JSON data based on CRDT merge automatically |
CN110618983A (en) * | 2019-08-15 | 2019-12-27 | 复旦大学 | JSON document structure-based industrial big data multidimensional analysis and visualization method |
CN110727703A (en) * | 2019-09-23 | 2020-01-24 | 苏宁云计算有限公司 | Method and device for automatically identifying comments in JSON (Java Server object notation) code |
CN111241186A (en) * | 2020-01-17 | 2020-06-05 | 中信银行股份有限公司 | Rule-based visual parallel data preparation method, system, equipment and medium |
CN111459798A (en) * | 2020-03-03 | 2020-07-28 | 深圳壹账通智能科技有限公司 | Test method, test device, test medium, and electronic apparatus |
CN112052157A (en) * | 2020-07-24 | 2020-12-08 | 北京旷视科技有限公司 | Test message construction method, device and system |
CN112131105A (en) * | 2020-09-16 | 2020-12-25 | 电信科学技术第十研究所有限公司 | Test data construction method and device |
Non-Patent Citations (1)
Title |
---|
墙威等, 中国地质大学出版社 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109117363B (en) | Test case generation method and device and server | |
CN106681903B (en) | Method and device for generating test case | |
CN111679979B (en) | Destructive testing method and device | |
CN111538659B (en) | Interface testing method, system, electronic equipment and storage medium of business scene | |
CN109614325B (en) | Method and device for determining control attribute, electronic equipment and storage medium | |
CN105302556B (en) | Realize the method and system and server unit calculated | |
CN111767217A (en) | JS unit test case generation method and device | |
CN115794641A (en) | Method, device and equipment for making number based on business process and storage medium | |
CN110308904B (en) | Aggregation method and device for multi-type front-end frames and computer equipment | |
CN112395182A (en) | Automatic testing method, device, equipment and computer readable storage medium | |
CN117195568B (en) | Simulation engine performance analysis method and device based on discrete event | |
CN112199261A (en) | Application program performance analysis method and device and electronic equipment | |
CN111767213B (en) | Database check point testing method and device, electronic equipment and storage medium | |
CN112084108A (en) | Test script generation method and device and related components | |
CN109710523B (en) | Visual draft test case generation method and device, storage medium and electronic equipment | |
CN109474822B (en) | Android television multi-language automatic testing method and device | |
CN112685326A (en) | Software testing method, system, equipment and readable storage medium | |
CN111400245B (en) | Art resource migration method and device | |
CN108334313A (en) | Continuous integrating method, apparatus and code management system for large-scale SOC research and development | |
CN111008150B (en) | Test report generation method, device and equipment | |
CN109683994B (en) | Method and device for determining view construction time, storage medium and electronic equipment | |
CN109446091B (en) | Business entity object testing method and device | |
CN113377648A (en) | Software system diagnosis method and device, electronic equipment and computer readable medium | |
CN112433946A (en) | Interface test management method, device, equipment and storage medium | |
CN111638905A (en) | Version number generation method and device, electronic equipment and readable 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210420 |