CN115269402A - Test data matching method and device, computer equipment and storage medium - Google Patents

Test data matching method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN115269402A
CN115269402A CN202210872363.9A CN202210872363A CN115269402A CN 115269402 A CN115269402 A CN 115269402A CN 202210872363 A CN202210872363 A CN 202210872363A CN 115269402 A CN115269402 A CN 115269402A
Authority
CN
China
Prior art keywords
test
data
test data
response level
constraint
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.)
Granted
Application number
CN202210872363.9A
Other languages
Chinese (zh)
Other versions
CN115269402B (en
Inventor
杨万强
周传欢
马海霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Fu Shen Lan Software Co ltd
Original Assignee
Shanghai Fu Shen Lan Software Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Fu Shen Lan Software Co ltd filed Critical Shanghai Fu Shen Lan Software Co ltd
Priority to CN202210872363.9A priority Critical patent/CN115269402B/en
Publication of CN115269402A publication Critical patent/CN115269402A/en
Application granted granted Critical
Publication of CN115269402B publication Critical patent/CN115269402B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • 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/368Test management for test version control, e.g. updating test cases to a new software version

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a method, a device, computer equipment and a storage medium for matching test data, relating to the field of software test, wherein the method comprises the following steps: extracting an interactive control of a test page and attribute items of the interactive control; acquiring constraint conditions associated with the attribute items; searching test data matched with the interactive control in a test database based on the attribute items and the constraint conditions; and obtaining the response level of the test data; and generating a case data set of the test page according to the test data and the response level. The invention can simultaneously improve the efficiency and the quality of software testing.

Description

Test data matching method and device, computer equipment and storage medium
Technical Field
The invention relates to the field of software testing, in particular to a test data matching method and device, computer equipment and a storage medium.
Background
With the high speed of the software industry, the iteration speed of the system version is increased, and the rapid software testing is particularly important. The important premise of software testing is the design of test cases, and the key point of the test case design is the design of case data. The quality hidden danger can be brought to test delivery by slow response of case design, incomplete design or incomplete test data consideration. In the actual test execution, the design capability of the testers is different, and the design capability is easy to become a bottleneck for rapid test implementation and test delivery quality.
Disclosure of Invention
In view of the above, it is necessary to provide a test data matching method, device, computer device and storage medium to improve the efficiency and quality of software testing at the same time.
A method of test data matching, comprising:
extracting an interactive control of a test page and an attribute item of the interactive control;
acquiring constraint conditions associated with the attribute items;
searching test data matched with the interaction control in a test database based on the attribute items and the constraint conditions; acquiring the response level of the test data;
and generating a case data set of the test page according to the test data and the response level.
A test data matching apparatus comprising:
the extraction module is used for extracting the interactive control of the test page and the attribute item of the interactive control;
the obtaining constraint condition module is used for obtaining constraint conditions associated with the attribute items;
the matching data module is used for searching out the test data matched with the interactive control in a test database based on the attribute item and the constraint condition; acquiring the response level of the test data;
and the case data generating module is used for generating a case data set of the test page according to the test data and the response level.
A computer device comprising a memory, a processor and a computer program stored in said memory and executable on said processor, said processor implementing the above test data matching method when executing said computer program.
A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the above-mentioned test data matching method.
According to the test data matching method, the test data matching device, the computer equipment and the storage medium, a comprehensive and effective case data set can be quickly generated through accurate matching of the test database, so that each development team is provided with a high-level test analyst and a high-level test experience value, developers can be helped to quickly complete comprehensive unit test verification, unit test cost is reduced, and unit test quality is helped to be improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the description below are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive labor.
FIG. 1 is a schematic diagram of an application environment of a test data matching method according to an embodiment of the present invention;
FIG. 2 is a flow chart illustrating a test data matching method according to an embodiment of the present invention;
FIG. 3 is a tabular representation of test data in one embodiment of the invention;
FIG. 4 is a schematic diagram of a test data matching apparatus according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a computer device according to an embodiment of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. 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 invention.
The account method provided by this embodiment can be applied to the application environment shown in fig. 1, in which the user terminal communicates with the server terminal through the network. The user terminal includes, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices. The server can be implemented by an independent server or a server cluster composed of a plurality of servers.
In an embodiment, as shown in fig. 2, a test data matching method is provided, which is described by taking the method applied to the server in fig. 1 as an example, and includes the following steps S10 to S40.
S10, extracting the interactive control of the test page and the attribute item of the interactive control.
Understandably, a test page refers to a page that needs to be tested after development of a corresponding page code is completed and compilation passes. Interactive controls refer to controls having interactive functionality, such as an input box (TextBox), a list box (ListBox), a CheckBox (CheckBox), and the like. Each interactive control has several attribute items, such as Name (Name), identification number (ID), type (Type), style (Style), value (Value), etc.
In some examples, the control elements of the test page may be analyzed to generate a control list, and then the interactive controls may be extracted from the control list.
And S20, acquiring the constraint condition associated with the attribute item.
Understandably, a constraint refers to a boundary range of the interactive control (i.e., a boundary range of the demand side) in which data can be input. Here, constraints include, but are not limited to, length, data type, and value range. For example, the attribute item "identification card" must be 18 bits in length, and the first 17 bits must be numbers. The constraint condition can be pre-stored in the test database, or can be manually set according to the requirement of the user.
S30, searching test data matched with the interactive control in a test database based on the attribute items and the constraint conditions; and obtaining a response level of the test data.
Understandably, the test database may be a database constructed based on the experience of a test expert. The test database stores test data (case data) of a plurality of types of controls. The test data matched with the interactive control refers to the test data of the control with the same or similar attribute items and constraint conditions. Each test datum has a corresponding response level, such as high frequency, medium frequency, and low frequency.
In one example, as shown in FIG. 3, FIG. 3 is an example generated test data (represented by a list). In the example of FIG. 3, the test data includes case sequence numbers, categories, points of interest, case levels (i.e., response levels), case data, and assignment characteristics.
Among the above test data, the test data relates to classification of categories and use case levels. Normal forward and reverse directions can be thought of by ordinary testers. However, the abnormal test cases need to be expected after a certain test experience accumulation. If the exception case is considered more discreet, expert testing experience support is required.
In a test database, the abnormal cases are evaluated according to historical probability empirical values of scene errors, and corresponding high-frequency, medium-frequency and low-frequency labels are marked.
As shown in fig. 3, normal valid-equivalent, invalid-equivalent use cases, open interval boundaries, carry algorithms (rounding), etc. are all high-frequency use cases, and the boundaries of closed interval points, carry algorithms (truncation, carry methods), trans-digit and trans-type reverse use cases, etc. are intermediate-frequency use cases. The low frequency use case is basically considered only in the special outliers.
The high-frequency use cases comprise two types, one type is common normal use cases which comprise conventional effective use cases and normal reverse use cases; the other is a common abnormal use case, namely an abnormal scene with low degree of coldness, especially a scene in which abnormal processing is easily ignored in the development of carelessness.
The intermediate frequency use case is an abnormal use case with medium refrigeration degree and a reverse use case with little consideration (usually, the refinement of the boundary class), and the common test design may not be considered.
The low-frequency use case is an abnormal use case with high freezing degree, a common tester does not experience a scene, the abnormal condition cannot be triggered under a common condition, and the common test design basically cannot be considered.
And S40, generating a case data set of the test page according to the test data and the response level.
Understandably, a set of use case data can be generated based on the respective test data and the corresponding response levels. Different response levels may set different numbers of use cases.
The embodiment can quickly generate a comprehensive and effective use case data set through the accurate matching of the test database, is equivalent to providing a high-level test analyst and a high-level test experience value for each development team, can help developers to quickly complete comprehensive unit test verification, reduces unit test cost, and helps to improve unit test quality.
Optionally, in step S20, the obtaining the constraint condition associated with the attribute item includes:
s201, inquiring constraint information corresponding to the attribute items in the test database;
s202, setting the constraint condition according to the constraint information.
Understandably, in the test database, constraint information of various attribute items may be configured based on expert experience. Through the query of the attribute items, corresponding constraint information can be obtained, and then constraint conditions are set according to the constraint information.
In some examples, each property item may contain constraint information under a number of different scenarios. Thus, the associated constraints can be accurately obtained by identifying the scene in which the test page is located.
The embodiment can improve the configuration efficiency of the constraint condition.
Optionally, in step S20, the obtaining the constraint condition associated with the attribute item includes:
s203, receiving a control constraint instruction generated based on user input operation;
and S204, generating the constraint condition according to the control constraint instruction.
Understandably, in general, different test pages have different test requirements. At this time, a configuration page of the constraint condition may be provided, and the user performs an input operation through the configuration page to generate a corresponding control constraint instruction, and then the constraint condition is generated by the control constraint instruction.
The embodiment can improve the flexibility of constraint condition configuration.
Optionally, in step S30, that is, the obtaining of the response level of the test data includes:
s301, inquiring the test frequency of the test data in the test database;
s302, generating the response level according to the test frequency.
Understandably, in the test database, the test frequency of each test data is also recorded. In some examples, a "high frequency" tag may be added for test data with a test frequency greater than a first threshold (e.g., 100); an "intermediate frequency" tag may be added to test data having a frequency greater than a second threshold (e.g., 100) and less than or equal to a first threshold (e.g., 50); a "low frequency" label may be added to test data having a test frequency less than or equal to a first threshold (e.g., 100). The label is the response level.
In other examples, different comparison thresholds (including the first threshold and the second threshold described above) may be set for different application scenarios to meet actual application requirements.
According to the embodiment, the test requirements can be accurately matched by setting different response levels, and a better test result is obtained.
Optionally, in step S30, that is, the step of obtaining the response level of the test data includes:
s303, receiving a response level setting instruction generated based on user input operation;
s304, generating the response level according to the response level setting instruction.
Understandably, in some special cases, the response level of the test data may be adjusted manually based on actual. At this time, a setting page of the response level may be provided, and the user performs an input operation through the setting page to generate a corresponding response level setting instruction, and then generates the response level by the response level setting instruction.
This embodiment can improve the flexibility of the response level setting.
Optionally, before step S30, that is, before the test data matched with the interactive control is found in the test database based on the attribute item and the constraint condition, the method further includes:
s31, acquiring test experience data, and constructing an initial test database based on the test experience data;
and S32, acquiring test updating data, updating the initial test database based on the test updating data, and generating the test database.
Understandably, herein, test experience data may refer to data formed from a first-line summary of experience of a qualified full-time tester. An initial test database may be constructed based on these test experience data. The constructed initial test database contains a plurality of types of test data.
The test update data refers to new test data obtained based on actual production experience and technical changes during the test practice. And updating the initial test database by using the test updating data to generate a test database. Because new test update data are continuously obtained, the test database can better match the actual test requirements, and the test efficiency is improved.
Optionally, step S40, namely, the generating a case data set of the test page according to the test data and the response level includes:
s401, acquiring a data selection rule corresponding to the response level; the data selection rule comprises a data expansion rule or a data deletion rule;
and S42, processing the test data based on the data selection rule to generate the case data set.
Optionally, the number of the test data matched from the test database may be greater than the actual test requirement, and may also be greater than the actual test requirement. If the number of the test data is larger than the actual test requirement, a data deleting rule needs to be selected to screen the test data, and then the number of the test data is reduced. If the quantity of the test data is smaller than the actual test requirement, a data expansion rule needs to be selected to expand the test data, and then the quantity of the test data is increased.
In general, the response level is "high frequency", and the number of actual test requirements is a large value; the response level is "low frequency," and the number of actual test requests is a small value.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by functions and internal logic of the process, and should not limit the implementation process of the embodiments of the present invention in any way.
In an embodiment, a test data matching apparatus is provided, and the test data matching apparatus corresponds to the test data matching method in the above embodiments one to one. As shown in fig. 4, the test data matching apparatus includes an extraction module 10, an acquisition constraint module 20, a matching data module 30, and a use case data generation module 40. The functional modules are explained in detail as follows:
the extraction module 10 is configured to extract an interactive control of a test page and a property item of the interactive control;
an obtaining constraint condition module 20, configured to obtain a constraint condition associated with the attribute item;
a matching data module 30, configured to find, in a test database, test data matching the interactive control based on the attribute item and the constraint condition; acquiring the response level of the test data;
and a use case data generating module 40, configured to generate a use case data set of the test page according to the test data and the response level.
Optionally, the obtaining constraint module 20 includes:
the query constraint unit is used for querying constraint information corresponding to the attribute items in the test database;
and the first constraint condition unit is used for setting the constraint condition according to the constraint information.
Optionally, the obtaining constraint module 20 includes:
the constraint instruction unit is used for receiving a control constraint instruction generated based on user input operation;
and the second constraint condition unit is used for generating the constraint condition according to the control constraint instruction.
Optionally, the matching data module 30 includes:
the query frequency unit is used for querying the test frequency of the test data in the test database;
and the first response level generation unit is used for generating the response level according to the test frequency.
Optionally, the matching data module 30 includes:
a level setting instruction unit for receiving a response level setting instruction generated based on a user input operation;
a second response level generation unit configured to generate the response level according to the response level setting instruction.
Optionally, the method further comprises a test database generation module, where the test database generation module includes:
the initial test database building unit is used for obtaining test experience data and building an initial test database based on the test experience data;
and the updating database unit is used for acquiring test updating data, updating the initial test database based on the test updating data and generating the test database.
Optionally, the use case data generating module 40 includes:
the acquisition and selection rule unit is used for acquiring a data selection rule corresponding to the response level; the data selection rule comprises a data expansion rule or a data deletion rule;
and the case data generating unit is used for processing the test data based on the data selection rule to generate the case data set.
For the specific definition of the test data matching device, reference may be made to the above definition of the test data matching method, which is not described herein again. The modules in the test data matching device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a server, the internal structure of which may be as shown in fig. 5. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer equipment is used for storing the method related to the test data matching method. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a test data matching method.
In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
extracting an interactive control of a test page and attribute items of the interactive control;
acquiring constraint conditions associated with the attribute items;
searching test data matched with the interaction control in a test database based on the attribute item and the constraint condition; acquiring the response level of the test data;
and generating a case data set of the test page according to the test data and the response level.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
extracting an interactive control of a test page and an attribute item of the interactive control;
acquiring constraint conditions associated with the attribute items;
searching test data matched with the interaction control in a test database based on the attribute items and the constraint conditions; acquiring the response level of the test data;
and generating a case data set of the test page according to the test data and the response level.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), rambus (Rambus) direct RAM (RDRAM), direct Rambus Dynamic RAM (DRDRAM), and Rambus Dynamic RAM (RDRAM), among others.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein.

Claims (10)

1. A method for matching test data, comprising:
extracting an interactive control of a test page and an attribute item of the interactive control;
acquiring constraint conditions associated with the attribute items;
searching test data matched with the interaction control in a test database based on the attribute items and the constraint conditions; acquiring the response level of the test data;
and generating a case data set of the test page according to the test data and the response level.
2. The test data matching method of claim 1, wherein the obtaining constraints associated with the attribute items comprises:
inquiring constraint information corresponding to the attribute items in the test database;
and setting the constraint condition according to the constraint information.
3. The method of claim 1, wherein the obtaining constraints associated with the property items comprises:
receiving a control constraint instruction generated based on user input operation;
and generating the constraint condition according to the control constraint instruction.
4. The test data matching method of claim 1, wherein said obtaining a response level of the test data comprises:
inquiring the test frequency of the test data in the test database;
and generating the response level according to the test frequency.
5. The test data matching method of claim 1, wherein said obtaining a response level of the test data comprises:
receiving a response level setting instruction generated based on a user input operation;
and generating the response level according to the response level setting instruction.
6. The method of test data matching as recited in claim 1, wherein prior to finding test data in a test database that matches the interaction control based on the property term and the constraint, further comprising:
acquiring test experience data, and constructing an initial test database based on the test experience data;
and acquiring test updating data, updating the initial test database based on the test updating data, and generating the test database.
7. The method of matching test data according to claim 1, wherein the generating a set of use case data for the test page according to the test data and the response level comprises:
acquiring a data selection rule corresponding to the response level; the data selection rule comprises a data expansion rule or a data deletion rule;
and processing the test data based on the data selection rule to generate the case data set.
8. A test data matching apparatus, comprising:
the extraction module is used for extracting the interactive control of the test page and the attribute item of the interactive control;
the obtaining constraint condition module is used for obtaining constraint conditions associated with the attribute items;
the matching data module is used for searching out the test data matched with the interactive control in a test database based on the attribute item and the constraint condition; acquiring the response level of the test data;
and the case data generating module is used for generating a case data set of the test page according to the test data and the response level.
9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the test data matching method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the test data matching method according to any one of claims 1 to 7.
CN202210872363.9A 2022-07-20 2022-07-20 Test data matching method, device, computer equipment and storage medium Active CN115269402B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210872363.9A CN115269402B (en) 2022-07-20 2022-07-20 Test data matching method, device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210872363.9A CN115269402B (en) 2022-07-20 2022-07-20 Test data matching method, device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115269402A true CN115269402A (en) 2022-11-01
CN115269402B CN115269402B (en) 2023-09-15

Family

ID=83770792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210872363.9A Active CN115269402B (en) 2022-07-20 2022-07-20 Test data matching method, device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115269402B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9424171B1 (en) * 2015-04-23 2016-08-23 International Business Machines Corporation Resource-constrained test automation
US20180173618A1 (en) * 2016-01-16 2018-06-21 Ping An Technology (Shenzhen) Co., Ltd. Test method, system, and device, and readable storage medium
CN111240976A (en) * 2020-01-07 2020-06-05 上海复深蓝软件股份有限公司 Software testing method and device, computer equipment and storage medium
CN111797026A (en) * 2020-07-17 2020-10-20 上海复深蓝软件股份有限公司 Test case generation method and device, computer equipment and storage medium
CN114048130A (en) * 2021-11-11 2022-02-15 上海复深蓝软件股份有限公司 Unit testing method, unit testing device, computer equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9424171B1 (en) * 2015-04-23 2016-08-23 International Business Machines Corporation Resource-constrained test automation
US20180173618A1 (en) * 2016-01-16 2018-06-21 Ping An Technology (Shenzhen) Co., Ltd. Test method, system, and device, and readable storage medium
CN111240976A (en) * 2020-01-07 2020-06-05 上海复深蓝软件股份有限公司 Software testing method and device, computer equipment and storage medium
CN111797026A (en) * 2020-07-17 2020-10-20 上海复深蓝软件股份有限公司 Test case generation method and device, computer equipment and storage medium
CN114048130A (en) * 2021-11-11 2022-02-15 上海复深蓝软件股份有限公司 Unit testing method, unit testing device, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
宫云战: "《软件测试》", vol. 978, 对外经济贸易大学出版社, pages: 161 - 66 *

Also Published As

Publication number Publication date
CN115269402B (en) 2023-09-15

Similar Documents

Publication Publication Date Title
CN109474578B (en) Message checking method, device, computer equipment and storage medium
CN112651238A (en) Training corpus expansion method and device and intention recognition model training method and device
US10581845B2 (en) Method and apparatus for assigning device fingerprints to internet devices
CN109361628B (en) Message assembling method and device, computer equipment and storage medium
CN108536745B (en) Shell-based data table extraction method, terminal, equipment and storage medium
CN110321284B (en) Test data entry method, device, computer equipment and storage medium
CN109542962B (en) Data processing method, data processing device, computer equipment and storage medium
CN111324716A (en) Index data acquisition method and device, computer equipment and storage medium
CN112637008B (en) Link simulation test method, device, system, computer equipment and storage medium
CN110032505B (en) Software quality determination apparatus and method, and non-transitory computer readable medium
CN108874661A (en) Test mapping relations library generating method, device, computer equipment and storage medium
CN112181423B (en) Project construction method and device based on configuration file, computer equipment and medium
CN108399125B (en) Automatic testing method and device, computer equipment and storage medium
CN112860749A (en) Data processing method, data processing device, computer equipment and storage medium
CN111124898B (en) Question-answering system testing method and device, computer equipment and storage medium
CN111984659A (en) Data updating method and device, computer equipment and storage medium
CN111209061A (en) Method and device for filling in user information, computer equipment and storage medium
CN109785867B (en) Double-recording flow configuration method and device, computer equipment and storage medium
US20220039001A1 (en) Network search method and apparatus, device and storage medium
CN109614399B (en) Bitmap data query method and device, computer equipment and storage medium
CN108897772B (en) Data source supplementing method and device, computer equipment and storage medium
CN110956031A (en) Text similarity matching method, device and system
CN114003432A (en) Parameter checking method and device, computer equipment and storage medium
CN110647452B (en) Test method, test device, computer equipment and storage medium
CN110503296B (en) Test method, test device, computer equipment and storage medium

Legal Events

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