CN111078543B - System dynamic test method and test device - Google Patents

System dynamic test method and test device Download PDF

Info

Publication number
CN111078543B
CN111078543B CN201911216456.0A CN201911216456A CN111078543B CN 111078543 B CN111078543 B CN 111078543B CN 201911216456 A CN201911216456 A CN 201911216456A CN 111078543 B CN111078543 B CN 111078543B
Authority
CN
China
Prior art keywords
data
test
configuration
tested
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911216456.0A
Other languages
Chinese (zh)
Other versions
CN111078543A (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.)
Beike Technology Co Ltd
Original Assignee
Beike Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beike Technology Co Ltd filed Critical Beike Technology Co Ltd
Priority to CN201911216456.0A priority Critical patent/CN111078543B/en
Publication of CN111078543A publication Critical patent/CN111078543A/en
Application granted granted Critical
Publication of CN111078543B publication Critical patent/CN111078543B/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

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

Abstract

The invention discloses a system dynamic test method, which comprises the following steps: acquiring the configuration information state of the current system; judging whether the state of the configuration information changes or not; under the condition that the configuration information changes, obtaining data to be tested; processing the data to be tested to obtain processed data; and executing test operation on the processed data. By improving the traditional testing method and introducing dynamic configuration of input conditions and input data on the basis of the traditional testing method with fixed input and fixed output, the system with different transaction flows and different transaction requirements can be tested, the testing complexity of the system is reduced, the testing efficiency of the system is improved, and the system is ensured to have enough safety and stability under the configuration of different transaction flows and different transaction requirements. The invention also discloses a system dynamic testing device.

Description

System dynamic test method and test device
Technical Field
The invention relates to the technical field of real estate management, in particular to a system dynamic testing method and a system dynamic testing device.
Background
Due to the continuous development of modern cities, a large amount of tradable house source information exists in the cities, a large amount of house management enterprises or house intermediaries are generated, and a large amount of house transaction is brought in the process of managing the house source information in the cities.
In order to better trade the property in the city, provide better trade experience, reduce factors such as the operation cost in the trade process at the same time, the property agency has set up the property management system, in the course of carrying on the property trade, users only need to upload or fill in the necessary various aspect data of trade to the property trade system, the back-end technician or operator can begin to transact the relevant operation of trade after obtaining the above-mentioned data, for example transact the network loan operation of this user.
However, in the practical application process, as the management policies of the country on the property industry are more and more, and the management policies of the governments are changed and differentiated, the property transaction processes of the cities are also quite different, including the data acquisition links and the acquired information of each city, even for the data with the same meaning, the defined names are also different, and great trouble is caused to the development and maintenance work of the transaction system by the property intermediaries.
Further, the data required to be collected is different for different transaction flows in different cities, so that the testing work of the back end is also greatly plagued.
Disclosure of Invention
In order to solve the technical problems of low testing efficiency and high testing complexity caused by different transaction data required to be collected in different transaction processes in different areas in the prior art and cause great trouble to the back-end testing work, the embodiment of the invention provides a system dynamic testing method and a system dynamic testing device.
In order to achieve the above object, an embodiment of the present invention provides a system dynamic testing method, including: acquiring the configuration information state of the current system; judging whether the state of the configuration information changes or not; under the condition that the configuration information changes, obtaining data to be tested; processing the data to be tested to obtain processed data; and executing test operation on the processed data.
Preferably, the acquiring data to be tested includes: acquiring the configuration information and a test reference database; and generating the data to be tested based on the configuration information and the test reference database.
Preferably, the configuration information includes at least one control content and a corresponding data content, and the generating based on the configuration information and the test benchmark database includes: dynamically configuring the data content based on the control content to obtain configured data content; acquiring configuration data corresponding to the configured data content from the test reference database, wherein the configuration data comprises configuration data conforming to the output condition of the current configured data content and non-configuration data not conforming to the output condition; and generating the data to be tested based on the configuration data.
Preferably, the generating the data to be tested based on the configuration data includes: processing the conforming configuration data and the non-conforming configuration data according to a first preset rule to obtain processed configuration data; and processing the processed configuration data according to a second preset rule to obtain the data to be tested.
Preferably, the processing the data to be tested to obtain processed data includes: acquiring preset constraint information; processing the data to be tested based on the preset constraint information to obtain processed data; after obtaining the processed data, the test method further comprises: and operating the processed data based on the control content to generate expected test results.
Preferably, the performing a test operation on the processed data includes: acquiring test interface information; and sequentially submitting the processed data to an interface corresponding to the test interface information to execute test operation, and obtaining a corresponding test result.
Preferably, after the corresponding test result is obtained, the test method further includes: acquiring operation log information based on the test result; and generating corresponding test evaluation information based on the operation log information and the expected test result.
In another aspect, the present invention further provides a system dynamic testing device, where the testing device includes: the acquisition unit is used for acquiring the configuration information state of the current system; a judging unit, configured to judge whether the configuration information state changes; the data generation unit is used for acquiring data to be tested under the condition that the configuration information changes; the processing unit is used for processing the data to be tested to obtain processed data; and the test unit is used for executing test operation on the processed data.
Preferably, the data generating unit includes: the first acquisition module is used for acquiring the configuration information and the test reference database; and the data generation module is used for generating the data to be tested based on the configuration information and the test reference database.
Preferably, the configuration information includes at least one control content and a corresponding data content, and the data generation module is configured to: dynamically configuring the data content based on the control content to obtain configured data content; acquiring configuration data corresponding to the configured data content from the test reference database, wherein the configuration data comprises configuration data conforming to the output condition of the current configured data content and non-configuration data not conforming to the output condition; and generating the data to be tested based on the configuration data.
Preferably, the generating the data to be tested based on the configuration data includes: processing the conforming configuration data and the non-conforming configuration data according to a first preset rule to obtain processed configuration data; and processing the processed configuration data according to a second preset rule to obtain the data to be tested.
Preferably, the processing unit includes: the second acquisition module is used for acquiring preset constraint information; the processing module is used for processing the data to be tested based on the preset constraint information so as to obtain processed data; the test device further includes: and the expected result generating unit is used for calculating the processed data based on the control content so as to generate an expected test result.
Preferably, the test unit includes: the third acquisition module is used for acquiring the test interface information; and the test module is used for sequentially submitting the processed data to the interface corresponding to the test interface information to execute test operation and obtaining a corresponding test result.
Preferably, the test device further comprises: the log generation unit is used for acquiring operation log information based on the test result; and the evaluation unit is used for generating corresponding test evaluation information based on the operation log information and the expected test result.
In another aspect, the present invention also provides a computer readable storage medium having stored thereon a computer program which when executed by a processor implements the test method provided by the present invention.
In another aspect, the present invention further provides a server, including: a processor; and the storage device is used for storing computer program instructions, and is connected with the processor, and the computer program instructions are loaded in the processor and execute the test method provided by the invention.
By improving the traditional testing method and introducing dynamic configuration of input conditions and input data on the basis of the traditional testing method with fixed input and fixed output, the current system can be dynamically tested according to different transaction flows and different transaction requirements, so that all transaction processes are fully tested, the testing complexity of the system is reduced, the testing efficiency of the system is improved, and the safety and reliability of the system are ensured.
Additional features and advantages of the invention will be set forth in the detailed description which follows.
Drawings
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification, illustrate the invention and together with the description serve to explain, without limitation, the invention. In the drawings:
FIG. 1 is a flowchart of a system dynamic test method according to an embodiment of the present invention;
FIG. 2 is a flowchart showing a system dynamic test method according to another embodiment of the present invention
Fig. 3 is a schematic structural diagram of a system dynamic testing device according to an embodiment of the present invention.
Detailed Description
In order to solve the technical problems of low testing efficiency and high testing complexity caused by different transaction data required to be collected in different transaction processes in different areas in the prior art and cause great trouble to the back-end testing work, the embodiment of the invention provides a system dynamic testing method and a system dynamic testing device.
The following describes specific embodiments of the present invention in detail with reference to the drawings. It should be understood that the detailed description and specific examples, while indicating and illustrating the invention, are not intended to limit the invention.
It should be noted that, without conflict, the embodiments of the present invention and features of the embodiments may be combined with each other.
The terms "system" and "network" in embodiments of the invention may be used interchangeably. "plurality" means two or more, and "plurality" may also be understood as "at least two" in this embodiment of the present invention. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a exists alone, A and B exist together, and B exists alone. The character "/", unless otherwise specified, generally indicates that the associated object is an "or" relationship. In addition, it should be understood that in the description of embodiments of the present invention, the words "first," "second," and the like are used merely for distinguishing between the descriptions and not be construed as indicating or implying a relative importance or order.
Referring to fig. 1, the present invention provides a system dynamic testing method, which includes:
s10) acquiring the configuration information state of the current system;
s20) judging whether the state of the configuration information changes or not;
s30) under the condition that the configuration information changes, obtaining data to be tested;
s40) processing the data to be tested to obtain processed data;
s50) performing a test operation on the processed data.
In one possible implementation manner, in order to improve the dynamic supporting capability of a property management system (for example, the property management system is a property transaction system) to different management processes in different areas, the embodiment of the invention provides a dynamic testing method of a system, which allows a technician to configure the current system differently according to different management processes in different areas and automatically test a newly configured system, so that the newly configured system has enough reliability and safety, the compatibility and business capability of the property management system are improved, and the user experience is improved.
In the embodiment of the invention, a technician applies the testing method to the dynamic testing device, and in the actual application process, the testing device monitors whether the configuration information of the current system changes in real time, and when the configuration information of the current system is monitored to change, for example, the testing device monitors that the current system adjusts the flow of the transaction by a manager, the testing function of the newly configured system is immediately started. The testing device firstly acquires the data to be tested of the current system, then processes the data to be tested according to the configuration condition of the current system to obtain processed data, and then automatically executes testing operation on the processed data.
In the embodiment of the invention, the traditional testing method is improved, and the testing method for automatically testing the dynamically input data to be tested is introduced on the basis of the original testing of the fixed input data, so that the technical problem that the real estate industry greatly puzzles the rear-end testers due to different input data caused by different transaction processes in different areas is effectively solved, the testing complexity of the transaction processes of different transaction processes in different areas is reduced, the testing efficiency and the testing accuracy are improved, and the stable operation of the real estate management system is ensured.
Referring to fig. 2, in an embodiment of the present invention, the acquiring data to be tested includes:
s201) acquiring the configuration information and a test reference database;
s202) generating the data to be tested based on the configuration information and the test reference database.
Further, in an embodiment of the present invention, the configuration information includes at least one control content and a corresponding data content, and the generating based on the configuration information and the test benchmark database includes: dynamically configuring the data content based on the control content to obtain configured data content; acquiring configuration data corresponding to the configured data content from the test reference database, wherein the configuration data comprises configuration data conforming to the output condition of the current configured data content and non-configuration data not conforming to the output condition; and generating the data to be tested based on the configuration data.
Before a dynamic test is performed on a current system, firstly, dynamically-changed data to be tested corresponding to the current system is obtained, in one possible implementation manner, firstly, configuration information and a test reference database are obtained, wherein the configuration information comprises at least one control content and corresponding data content, for example, in the embodiment of the invention, the control content comprises input type control content, check control content, necessary filling condition control content, whether to submit control content, editable control content and the like, the input type control content is provided with the data content such as integer, character string or time type data which should be input in the current input content, the check control content is provided with the data content such as mobile phone number check or mailbox check, the necessary filling condition control content is provided with the data content such as whether to fill in the certain content or the certain content is provided with the setting data content such as to fill in the necessary filling content under the condition that the preset is met, the display or hiding attribute of the certain content is provided with the setting data content such as to be in the submission control content, and the editable attribute of the certain content is provided with the setting data content such as to be able to be provided with the editable attribute of the editable control content.
Further, the room source management system automatically acquires configuration data corresponding to the data content of each dynamic configuration according to the data stored in the test reference database by a technician, wherein the configuration data comprises configuration data conforming to the output condition of the data content after the current configuration and non-configuration data not conforming to the output condition, for example, in the process of acquiring the configuration data corresponding to the verification control content, test data conforming to the verification of the mobile phone number and test data not conforming to the verification of the mobile phone number are acquired from the test reference database, the test data are used as configuration data for the verification of the mobile phone number, and then the data to be tested are generated according to the configuration data.
In the embodiment of the invention, the configuration data corresponding to different transaction flows are obtained by carrying out dynamic configuration according to the actual condition of the current system, and the corresponding data to be tested is generated, so that compared with the fixed input and fixed output test method in the prior art, the method has higher test freedom, can meet the test requirements of different transaction processes in each region and each transaction flow, and does not need to independently test different regions and different transaction flows, thereby greatly reducing the test complexity, improving the test efficiency and improving the working efficiency.
In an embodiment of the present invention, the generating the data to be tested based on the configuration data includes: processing the conforming configuration data and the non-conforming configuration data according to a first preset rule to obtain processed configuration data; and processing the processed configuration data according to a second preset rule to obtain the data to be tested.
In a possible implementation manner, in the process of obtaining the data to be tested, the testing device traverses all control contents and generates configuration data corresponding to each control content, at this time, the testing device processes the configuration data conforming to and the configuration data not conforming to in the configuration data according to a first preset rule, in the embodiment of the present invention, performs union processing on the configuration data conforming to and the configuration data not conforming to and generates corresponding processed configuration data, and then processes the processed configuration data according to a second preset rule, thereby obtaining the data to be tested, and in the embodiment of the present invention, the processed configuration data is subjected to full permutation and combination operation, thereby obtaining final data to be tested.
In an embodiment of the present invention, the processing the data to be tested to obtain processed data includes: acquiring preset constraint information; processing the data to be tested based on the preset constraint information to obtain processed data; after obtaining the processed data, the test method further comprises: and operating the processed data based on the control content to generate expected test results.
Further, in an embodiment of the present invention, the performing a test operation on the processed data includes: acquiring test interface information; and sequentially submitting the processed data to an interface corresponding to the test interface information to execute test operation, and obtaining a corresponding test result.
In one possible implementation manner, after the data to be tested is obtained, the testing device further processes the data to be tested to implement the automatic test and the evaluation function of the test result in a subsequent step. The testing device firstly obtains preset constraint information, for example, in the embodiment of the invention, the testing device further processes the data to be tested according to the display condition, the filling condition, the submitting constraint condition and the like of each data to be tested so as to obtain processed data, and meanwhile, the processing data is operated according to the control content so as to generate an expected testing result of each processed data in the current testing process.
And then the testing device acquires the testing interface information, sends the processed data to the corresponding interface to execute the testing operation according to the testing interface information, and in the testing process, the interface directly runs the interface code to execute the testing operation after acquiring the data to be tested, and generates the corresponding testing result after the testing operation is executed, wherein the testing result comprises an error log of the running abnormality information.
In the embodiment of the invention, the corresponding data to be tested is obtained according to the control content in the test process, and the expected test result of the processed data is generated according to the control content, so that the accurate test of the dynamically input data to be tested is realized, the test operation is not required to be executed for each different test flow, the test efficiency of the test process is greatly improved, the test accuracy is improved, the test complexity is reduced, and the working efficiency is improved.
In an embodiment of the present invention, after the obtaining the corresponding test result, the test method further includes: acquiring operation log information based on the test result; and generating corresponding test evaluation information based on the operation log information and the expected test result.
In the embodiment of the invention, the corresponding expected test result is generated according to the content and the control content of the test data in the test process, and the comparison of the operation log information and the expected test result is automatically carried out after the execution of the test operation is completed, and the corresponding test evaluation information is generated, so that the workload of technicians is further reduced, and the working efficiency of the technicians is improved. Furthermore, in order to further reduce invalid workload, only the error log including the operation anomaly information and the corresponding expected test result can be automatically compared and the corresponding test evaluation result is generated, so that the efficiency of searching and analyzing the anomaly problem by the technician is improved, the working efficiency of the technician is improved, and the enterprise operation benefit is improved.
The following describes a dynamic testing device of a system according to an embodiment of the present invention with reference to the accompanying drawings.
Referring to fig. 3, based on the same inventive concept, an embodiment of the present invention provides a dynamic testing apparatus of a system, the testing apparatus includes: the acquisition unit is used for acquiring the configuration information state of the current system; a judging unit, configured to judge whether the configuration information state changes; the data generation unit is used for acquiring data to be tested under the condition that the configuration information changes; the processing unit is used for processing the data to be tested to obtain processed data; and the test unit is used for executing test operation on the processed data.
In an embodiment of the present invention, the data generating unit includes: the first acquisition module is used for acquiring the configuration information and the test reference database; and the data generation module is used for generating the data to be tested based on the configuration information and the test reference database.
In an embodiment of the present invention, the configuration information includes at least one control content and a corresponding data content, and the data generating module is configured to: dynamically configuring the data content based on the control content to obtain configured data content; acquiring configuration data corresponding to the configured data content from the test reference database, wherein the configuration data comprises configuration data conforming to the output condition of the current configured data content and non-configuration data not conforming to the output condition; and generating the data to be tested based on the configuration data.
In an embodiment of the present invention, the generating the data to be tested based on the configuration data includes: processing the conforming configuration data and the non-conforming configuration data according to a first preset rule to obtain processed configuration data; and processing the processed configuration data according to a second preset rule to obtain the data to be tested.
In an embodiment of the present invention, the processing unit includes: the second acquisition module is used for acquiring preset constraint information; the processing module is used for processing the data to be tested based on the preset constraint information so as to obtain processed data; the test device further includes: and the expected result generating unit is used for calculating the processed data based on the control content so as to generate an expected test result.
In an embodiment of the present invention, the test unit includes: the third acquisition module is used for acquiring the test interface information; and the test module is used for sequentially submitting the processed data to the interface corresponding to the test interface information to execute test operation and obtaining a corresponding test result.
In an embodiment of the present invention, the test apparatus further includes: the log generation unit is used for acquiring operation log information based on the test result; and the evaluation unit is used for generating corresponding test evaluation information based on the operation log information and the expected test result.
Further, the embodiment of the invention also provides a real estate transaction system, which comprises the testing method.
Further, the embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the test method of the invention.
Further, an embodiment of the present invention further provides a server, including: a processor; and the storage device is used for storing computer program instructions, and is connected with the processor, and the computer program instructions are loaded in the processor and execute the testing method.
The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, but the present invention is not limited to the specific details of the above embodiments, and various simple modifications can be made to the technical solution of the present invention within the scope of the technical concept of the present invention, and all the simple modifications belong to the protection scope of the present invention.
In addition, the specific features described in the above embodiments may be combined in any suitable manner, and in order to avoid unnecessary repetition, various possible combinations are not described further.
Those skilled in the art will appreciate that all or part of the steps in implementing the methods of the embodiments described above may be implemented by a program stored in a storage medium, including instructions for causing a single-chip microcomputer, chip or processor (processor) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Moreover, any combination of the various embodiments of the invention can be made without departing from the spirit of the invention, which should also be considered as disclosed herein.

Claims (12)

1. A method for dynamically testing a system, the method comprising:
acquiring the configuration information state of the current system;
judging whether the state of the configuration information changes or not;
under the condition that the configuration information changes, obtaining data to be tested;
processing the data to be tested to obtain processed data;
executing test operation on the processed data;
the acquiring the data to be tested comprises the following steps:
acquiring the configuration information and a test reference database;
generating the data to be tested based on the configuration information and the test reference database;
the configuration information comprises at least one control content and a corresponding data content, and the generating data to be tested based on the configuration information and the test reference database comprises the following steps:
dynamically configuring the data content based on the control content to obtain configured data content;
acquiring configuration data corresponding to the configured data content from the test reference database, wherein the configuration data comprises configuration data conforming to the output condition of the current configured data content and non-configuration data not conforming to the output condition;
and generating the data to be tested based on the configuration data.
2. The method of testing according to claim 1, wherein the generating the data to be tested based on the configuration data comprises:
processing the conforming configuration data and the non-conforming configuration data according to a first preset rule to obtain processed configuration data;
and processing the processed configuration data according to a second preset rule to obtain the data to be tested.
3. The method according to claim 1, wherein processing the data to be tested to obtain processed data comprises:
acquiring preset constraint information;
processing the data to be tested based on the preset constraint information to obtain processed data;
after obtaining the processed data, the test method further comprises:
and operating the processed data based on the control content to generate expected test results.
4. A test method according to claim 3, wherein said performing test operations on said processed data comprises:
acquiring test interface information;
and sequentially submitting the processed data to an interface corresponding to the test interface information to execute test operation, and obtaining a corresponding test result.
5. The method according to claim 4, wherein after the obtaining the corresponding test result, the method further comprises:
acquiring operation log information based on the test result;
and generating corresponding test evaluation information based on the operation log information and the expected test result.
6. A system dynamic test device, the test device comprising:
the acquisition unit is used for acquiring the configuration information state of the current system;
a judging unit, configured to judge whether the configuration information state changes;
the data generation unit is used for acquiring data to be tested under the condition that the configuration information changes;
the processing unit is used for processing the data to be tested to obtain processed data;
the test unit is used for executing test operation on the processed data;
the data generation unit includes:
the first acquisition module is used for acquiring the configuration information and the test reference database;
the data generation module is used for generating the data to be tested based on the configuration information and the test reference database;
the configuration information comprises at least one control content and corresponding data content, and the data generation module is used for:
dynamically configuring the data content based on the control content to obtain configured data content;
acquiring configuration data corresponding to the configured data content from the test reference database, wherein the configuration data comprises configuration data conforming to the output condition of the current configured data content and non-configuration data not conforming to the output condition;
and generating the data to be tested based on the configuration data.
7. The test device of claim 6, wherein the generating the data to be tested based on the configuration data comprises:
processing the conforming configuration data and the non-conforming configuration data according to a first preset rule to obtain processed configuration data;
and processing the processed configuration data according to a second preset rule to obtain the data to be tested.
8. The test device of claim 6, wherein the processing unit comprises:
the second acquisition module is used for acquiring preset constraint information;
the processing module is used for processing the data to be tested based on the preset constraint information so as to obtain processed data;
the test device further includes:
and the expected result generating unit is used for calculating the processed data based on the control content so as to generate an expected test result.
9. The test device of claim 8, wherein the test unit comprises:
the third acquisition module is used for acquiring the test interface information;
and the test module is used for sequentially submitting the processed data to the interface corresponding to the test interface information to execute test operation and obtaining a corresponding test result.
10. The test device of claim 9, wherein the test device further comprises:
the log generation unit is used for acquiring operation log information based on the test result;
and the evaluation unit is used for generating corresponding test evaluation information based on the operation log information and the expected test result.
11. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when executed by a processor, implements the test method of any one of claims 1-5.
12. A server, comprising:
a processor; and
a storage device storing computer program instructions, coupled to the processor, for loading and executing the test method of any of claims 1-5 in the processor.
CN201911216456.0A 2019-12-02 2019-12-02 System dynamic test method and test device Active CN111078543B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911216456.0A CN111078543B (en) 2019-12-02 2019-12-02 System dynamic test method and test device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911216456.0A CN111078543B (en) 2019-12-02 2019-12-02 System dynamic test method and test device

Publications (2)

Publication Number Publication Date
CN111078543A CN111078543A (en) 2020-04-28
CN111078543B true CN111078543B (en) 2023-07-07

Family

ID=70312447

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911216456.0A Active CN111078543B (en) 2019-12-02 2019-12-02 System dynamic test method and test device

Country Status (1)

Country Link
CN (1) CN111078543B (en)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012103791A (en) * 2010-11-08 2012-05-31 Mitsubishi Electric Corp Program testing device, program testing method and program testing program
US8850268B2 (en) * 2011-11-23 2014-09-30 Brainlab Ag Analysis of system test procedures for testing a modular system
CN103186466B (en) * 2011-12-31 2016-06-15 中国银联股份有限公司 Information interactive testing device and method based on association automatic generating test case
FR3018118B1 (en) * 2014-02-28 2016-04-29 Airbus Helicopters METHOD FOR TESTING AN ELECTRONIC SYSTEM
CN106095676A (en) * 2016-06-07 2016-11-09 乐视控股(北京)有限公司 Method of testing that data report, Apparatus and system
CN106502916A (en) * 2016-12-05 2017-03-15 广州唯品会信息科技有限公司 Method for testing software and system
CN107168879B (en) * 2017-05-23 2020-03-10 网易(杭州)网络有限公司 Method and device for generating test report of centralized configuration management system
CN109240905A (en) * 2018-07-02 2019-01-18 链家网(北京)科技有限公司 Method for testing software and system
CN110471833A (en) * 2019-06-27 2019-11-19 网宿科技股份有限公司 A kind of acquisition methods of test data, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN111078543A (en) 2020-04-28

Similar Documents

Publication Publication Date Title
CN109726093B (en) Method, apparatus and computer program product for executing test cases
CN106294120B (en) Method, apparatus and computer program product for testing code
EP3511836A1 (en) Generation of automated testing scripts by converting manual test cases
US10127141B2 (en) Electronic technology resource evaluation system
CN102880546B (en) Software integration testing method and system based on extensible markup language (XML) database
CN109977012B (en) Joint debugging test method, device, equipment and computer readable storage medium of system
CN110196809B (en) Interface testing method and device
CN112579455B (en) Automatic interface testing method and device, electronic equipment and storage medium
CN112380255A (en) Service processing method, device, equipment and storage medium
CN112785124A (en) Method and system for auditing compliance of telecommunication service
CN111427582B (en) RTL code management method, device, equipment and computer readable storage medium
CN111078543B (en) System dynamic test method and test device
CN109933798B (en) Audit log analysis method and audit log analysis device
CN112561690A (en) Method, system, equipment and storage medium for testing credit card staging service interface
CN115617819B (en) Data storage method, system, computer device and storage medium
CN115757097A (en) Test case generation method and device, electronic equipment and storage medium
CN114064469A (en) Interface automation test method and storage medium
CN115185819A (en) System testing method, device, equipment and computer readable storage medium
CN110716855B (en) Processor instruction set testing method and device
CN114781976B (en) Method, system, terminal and storage medium for converting server material configuration
CN118246886A (en) Method, device, equipment and storage medium for managing semiconductor chip test information
CN111242833B (en) Management method and device of dyeing machine, electronic equipment and storage medium
CN114610620B (en) Testing method, device, equipment and storage medium of approval process
CN112000366B (en) System parameter configuration method and device based on code generator
CN115686479A (en) File creation method and related device

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