CN103186467A - Method and device for verifying data correctness - Google Patents
Method and device for verifying data correctness Download PDFInfo
- Publication number
- CN103186467A CN103186467A CN2011104621572A CN201110462157A CN103186467A CN 103186467 A CN103186467 A CN 103186467A CN 2011104621572 A CN2011104621572 A CN 2011104621572A CN 201110462157 A CN201110462157 A CN 201110462157A CN 103186467 A CN103186467 A CN 103186467A
- Authority
- CN
- China
- Prior art keywords
- data
- test
- script
- database
- derived
- 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
Links
Images
Abstract
The invention relates to the technical field of data test and provides a method and a device for verifying data correctness. The method comprises the following steps: establishing a document for storing driving data in a local computer; importing the driving data to a test form; parameterizing a script according to a column name of the driving data in the test form; and setting an iteration and reading in sequence substitution parameters of all lines of driving data in the test form to drive the test script to execute data verification according to the setting of the iteration. With adoption of the method, the test data is separated from the script, data read from a data file in a parameterization manner is written on the script, and one-time execution of the script can achieve test of data in multiple pieces of report forms, so that maintenance cost of the script is greatly reduced, and the script utilization ratio that QTP (quick test professional) verifies correctness of data in a web report form is effectively improved.
Description
Technical field
The present invention relates to the data test technical field, particularly a kind of data correctness verification method and device.
Background technology
In the middle of the functional test of website test or application program, testing procedure is constant under a lot of situations, variation only be test data.Such as, whether support internationalization (internationalization) need carry out a successful test of normal login in order to test the website, may use English user name during test; Also may use the user name of Chinese; Even also can use the user name that comprises some legal special strings.The operation steps of these three test cases all is the same, all is the input username and password, clicks login button then, unique different be exactly test data (being user name and its password).Again such as, in order to carry out the security test that SQL injects or script injects, need one of design to submit the universal test step of comment at the user, yet test data, be that the content (comprising that SQL injects statement or script injects statement) of user comment changes.
The shortcoming of the maximum in the frameless stage of original automatic test be exactly script and data mixing together, each data movement need be revised shell script simultaneously.In prior art, the general step of data correctness checking is in the automatic test: use data traversal method traversal list lattice file (as web page form etc.), table content is deposited in the two-dimensional array; Use database coupling assembling (as ADODB) to connect background data base, use the data result set pair to resemble the preservation Query Result, also deposit in the two-dimensional array; Two two-dimensional arrays are carried out man-to-man traversal comparatively validate data correctness.
Said method only is the data contrast scheme at a form, and there is following defective in it: need the manual script of carrying out continually when form quantity is a lot, data verification efficient is low; In addition script and data mixing together, each data movement need be revised script file, the script utilization rate is low, it is frequent to safeguard, it is complicated to realize, test need be paid great amount of manpower and time cost.
Summary of the invention
(1) technical matters that will solve
At the above-mentioned defective of prior art, the present invention provides a kind of data correctness verification method and device in order to solve the low technical matters of data correctness verification efficiency in the prior art.
(2) technical scheme
For achieving the above object, the present invention adopts following technical scheme:
On the one hand, the invention provides a kind of data correctness verification method, described method comprises step:
S1 sets up the document that is used for preserving driving data in this locality;
S2 is directed into test with in the table with driving data;
S3 carries out parametrization with the row name of driving data in the table to script according to test;
S4 arranges iterations, and according to the setting of iterations, read test drives test script execution data verification with the driving data alternate parameter of every row in the table successively.
Preferably, among the step S2-S4, use the QTP instrument to carry out the operation of data.
Preferably, among the step S1, described driving data comprises report name, report query Start Date, report query Close Date.
Preferably, among the step S3, add the fixed number word by the coordinate figure that obtains report name and find the button of opening this form, visit report data then.
Preferably, after the step S4, data are also removed thereupon in test stops then with test chart.
Preferably, among the step S4, drive test script execution data verification and specifically comprise step:
S41 at first creates the data file with the report name name of current accessed when script is carried out, be divided into system derived data conservation zone and database derived data conservation zone two parts in the described data file;
S42, traversal webpage form is kept at the data of obtaining in the system derived data conservation zone of described data file by row;
S43 derives condition to be checked according to report name to be verified, according to the condition query database to be checked of deriving, by row derived data database data, is kept in the database derived data conservation zone of described data file;
S44 contrasts one by one to cell data in system derived data conservation zone and the database derived data conservation zone, and unanimity is then tested and passed through; Inconsistent, output error message in the test result report that produces then.
Preferably, among the step S43, the process of described derived data database data is:
Derived data from database judges at first whether the statistical items data of certain single version of time are empty;
If empty, the data of then giving up this time-version derive process, judge next time-edition data; If be not empty, then by the row data query;
If Query Result only has data, then this data assignment is given " uploading number of users " statistical items, and remaining element lattice assignment is 0; Otherwise will be by the normal assignment of row.
On the other hand, the present invention also provides a kind of data correctness demo plant simultaneously, and described device comprises:
Driving data is preserved module, is used for setting up for the document of preserving driving data in this locality;
Driving data imports module, is used for driving data is directed into test with showing;
The script argument module is used for taking out driving data from the test of correspondence with table according to test case script is carried out parametrization;
The iteration authentication module is used for iterations is set, and according to the setting of iterations, reads in the table data successively by row and drives test script and carry out data verification.
Preferably, described iteration authentication module drives test script by script execution module and carries out data verification, and described script execution module comprises:
The data file creation module is used at first creating the data file with the report name name of current accessed when script is carried out, be divided into system derived data conservation zone and database derived data conservation zone two parts in the described data file;
System data is derived module, is used for traversal webpage form, and the data of obtaining are kept in the system derived data conservation zone of described data file by row;
Database data is derived module, and being used for derives condition to be checked according to report name to be verified, according to the condition to be checked that derives, by row derived data database data, is kept in the database derived data conservation zone of described data file;
The data verification module contrasts one by one to cell data in system derived data conservation zone and the database derived data conservation zone, and unanimity is then tested and passed through; Inconsistent, output error message in the test result report that produces then.
(3) beneficial effect
In the solution of the present invention, with separating of test data and script, by parameterized mode the data that read in the data file are written in the script, can carry out the test that a time script is realized many report datas, greatly reduce the maintenance cost of script, can effectively improve the script utilization factor of QTP checking web report data correctness.
Description of drawings
Fig. 1 is the schematic flow sheet of data correctness verification method of the present invention;
Fig. 2 is data processing method synoptic diagram of the present invention;
Fig. 3 is the derivation process synoptic diagram of statistical items data;
Fig. 4 is the module diagram of data correctness demo plant of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the present invention, rather than whole embodiment.Based on the embodiment among the present invention, the every other embodiment that those of ordinary skills obtain under the prerequisite of not making creative work belongs to the scope of protection of the invention.
In the method for the invention, mainly realize separating of test data and script, can carry out the test that a time script is realized many report datas.Method of the present invention to local file, reads data with data preparation from data file, by parameterized mode the data that read in the data file are written in the script then.Like this, only carry out the test that once test can realize similar form; And this programme is external data file independently with driving data, greatly reduces the maintenance cost of script.Particularly, referring to Fig. 1, method of the present invention comprises step:
1, sets up the document (preferably adopting the Excel document storing) that is used for preserving driving data in this locality; Described driving data comprises report name (representing with innertext), report query Start Date (representing with startday), report query Close Date (representing with endday) etc.;
2, driving data is directed into test with in the table; As using the ImportSheet method to import in the Data Table tables of data of driving data to the QTP, QTP (quicktest Professional) is a kind of automatic testing instrument; The using form of ImportSheet method is: ImportSheet " D: * * * .xls ", 1,2, implication is with D dish down in second tables of data (should show called after Action in the present embodiment shows) of the Data Table to the QTP of first sheet table data importing in the * * * .xls file;
3, with the row name of driving data in the table script is carried out parametrization according to test;
For example, when carrying out the shutoff operation statistics of Fetion data platform, use Browser (" Fetion data platform ") .WebElement (" shutoff operation statistics ") .GetROProperty (" x ")+90 statements, add the fixed number word by the coordinate figure that obtains report name and find the button of opening this form, visit report data then, concrete report name " shutoff operation statistics " specified in current statement, therefore these object properties carried out parametrization.
During parametrization, at first to use the descriptive programming of QTP, be convenient to the object properties parametrization, be that above-mentioned statement can be written as: Browser (" Fetion data platform ") .WebElement (" html tag:=P ", " innertext:=shutoff operation statistics ") .GetROProperty (" x ")+90;
Revising statement then is Browser (" Fetion data platform ") .WebElement (" html tag:=P ", " innertext:=" ﹠amp; Datatable.Value (" innertext ", 2)) .GetROProperty (" x ")+90, wherein, datatable.Value (" innertext ", 2) be the parametrization part, be interpreted as the data of taking out second table (being the Action table) from Data Table view under the row innertext by name.Because the preservation content is the particular content (report name, beginning, Close Date etc.) for parameterized driving data in the table of the Action under the DataTable, the innertext data of Qu Chuing are " shutoff operation statistics " herein, use datatable.vlaue (" innertext ", 2) take out the innertext attribute that assignment after the data is given the webelement control, the innertext attribute has just been had occurrence by parametrization so, can instruct QTP to find form to be tested by parameterized specific object value subsequently.After finishing the parametrization of an attribute, repeat above-mentioned steps other attributes are carried out parametrization;
4, iterations is set, according to the setting of iterations, reads in the table data successively by row and drive test script and carry out data verification.
Because when test operation QTP will import Global table or the Action table of driving data to the Data Table view, so need the iterations of tables of data be arranged.Iterations is used for the execution number of times of control script, and is corresponding with number of data lines; QTP has three kinds of settings about iterations: the line number of only carrying out once, carry out all data lines, designated cycle execution.As when being set to only carry out delegation, then script only reads the parametrization data of first row; As be set to carry out all data lines, then QTP will determine the circulation execution number of times of script according to the line number of the data line that reads.Global is global table, can iterative manner be set by File->Settings->Run.Action is local table, can iterations be set by the concrete Action-of TestFlow->right button>Action Call Properties.Wherein, it is to multiply by the number of times that arranges among the Action by the number of times that Global arranges to control that program is carried out number of times, and for example Global carries out 3 line data, and Action carries out 4 line data, and script just needs to carry out 3*4=12 time so; In the embodiments of the invention data importing is shown to Action, therefore the iterations of Action only need be set.After setting up iterations, test will be according to the setting of iterations, reads among the Data Table data successively by row and drives test script and carry out.After script moves, and imports the parametrization data, QTP will read first line data among the Data Table, according to the iterations that has arranged, script will jump to the next line data after executing a current iteration automatically, and the operation of beginning new round script is until executing all iteration.Test stops then among the Data Table data and also removes thereupon.
This programme can improve the script utilization factor of QTP checking web report data correctness, for the form of identical services logic, operation steps, only carries out the test that once test can realize similar form; And this programme is external data file independently with driving data, greatly reduces the maintenance cost of script.
Further, in the method for the invention, when script is carried out for the processing mode of data verification referring to Fig. 2, comprise step:
1, at first create the Excel document of naming with the report name of current accessed when script is carried out, the sheet table divides two parts in the document, and a part is system's derived data; A part is the database derived data.
2, during the access system form, by getcelldata (i, j) method traversal webtable begins to preserve data (purpose is capable corresponding with the database derived data) by second row (first row of database sheet table has additionally been preserved statistical items ID) then in the sheet of local excel document-system data table.
3, be saved in the same excel-database sheet table by derived data in the database, at first derive statistical items ID and title according to report name to be verified, inquire about a number that reports of each version under this form then, calculate report style thus, according to statistical items ID, title, date, the version of deriving, to report information such as item be querying condition, by row derived data database data, and be saved in the excel document database sheet table;
Derivation process such as Fig. 3 of statistical items data are judged at first by derived data in the database whether the statistical items data of certain single version of time are empty; As be empty, the data of then giving up this time-version derive process (i.e. this time-version of deletion from excel), judge next time-edition data; Be not empty, then by row (be querying condition with time-version-report) data query, if Query Result only has data (namely uploading the number of users statistical items), then this data assignment is given " uploading number of users " statistical items, and remaining element lattice assignment is 0; Otherwise will be by the normal assignment of row.
4, cell data in two sheet tables are contrasted one by one, unanimity is then tested and is passed through; Inconsistent, output error message in the test result report that QTP produces then; The cell content of this error data shows misdata information in the sheet that maintains system data table, and font is set to redness highlights in order to check.
One of ordinary skill in the art will appreciate that, realize that all or part of step in above-described embodiment method is to instruct relevant hardware to finish by program, described program can be stored in the computer read/write memory medium, this program is when carrying out, each step that comprises above-described embodiment method, and described storage medium can be: ROM/RAM, magnetic disc, CD etc.Therefore, corresponding with method of the present invention, the present invention also comprises a kind of data correctness demo plant simultaneously, and this device is represented with the form of the functional module corresponding with each step of method usually; As shown in Figure 4, described device comprises:
Driving data is preserved module 1, is used for setting up for the document of preserving driving data in this locality;
Driving data imports module 2, is used for driving data is directed into test with showing;
Further, described iteration authentication module drives test script by script execution module and carries out data verification, and described script execution module comprises:
The data file creation module is used at first creating the data file with the report name name of current accessed when script is carried out, be divided into system derived data conservation zone and database derived data conservation zone two parts in the described data file;
System data is derived module, is used for traversal webpage form, and the data of obtaining are kept in the system derived data conservation zone of described data file by row;
Database data is derived module, and being used for derives condition to be checked according to report name to be verified, according to the condition to be checked that derives, by row derived data database data, is kept in the database derived data conservation zone of described data file;
The data verification module contrasts one by one to cell data in system derived data conservation zone and the database derived data conservation zone, and unanimity is then tested and passed through; Inconsistent, output error message in the test result report that produces then.
Above embodiment only is used for explanation the present invention; and be not limitation of the present invention; the those of ordinary skill in relevant technologies field; under the situation that does not break away from the spirit and scope of the present invention; can also make a variety of changes and modification; therefore all technical schemes that are equal to also belong to category of the present invention, and scope of patent protection of the present invention should be defined by the claims.
Claims (10)
1. a data correctness verification method is characterized in that, described method comprises step:
S1 sets up the document that is used for preserving driving data in this locality;
S2 is directed into test with in the table with driving data;
S3 carries out parametrization with the row name of driving data in the table to script according to test;
S4 arranges iterations, and according to the setting of iterations, read test drives test script execution data verification with the driving data alternate parameter of every row in the table successively.
2. method according to claim 1 is characterized in that, among the step S2-S4, uses the QTP instrument to carry out the operation of data.
3. method according to claim 1 is characterized in that, among the step S1, described driving data comprises report name, report query Start Date, report query Close Date.
4. method according to claim 1 is characterized in that, among the step S3, adds the fixed number word by the coordinate figure that obtains report name and finds the button of opening this form, visits report data then.
5. method according to claim 1 is characterized in that, after the step S4, data are also removed thereupon in test stops then with test chart.
6. method according to claim 1 is characterized in that, among the step S4, drives test script execution data verification and specifically comprises step:
S41 at first creates the data file with the report name name of current accessed when script is carried out, be divided into system derived data conservation zone and database derived data conservation zone two parts in the described data file;
S42, traversal webpage form is kept at the data of obtaining in the system derived data conservation zone of described data file by row;
S43 derives condition to be checked according to report name to be verified, according to the condition query database to be checked of deriving, by row derived data database data, is kept in the database derived data conservation zone of described data file;
S44 contrasts one by one to cell data in system derived data conservation zone and the database derived data conservation zone, and unanimity is then tested and passed through; Inconsistent, output error message in the test result report that produces then.
7. method according to claim 6 is characterized in that, among the step S43, the process of described derived data database data is:
Derived data from database judges at first whether the statistical items data of certain single version of time are empty;
If empty, the data of then giving up this time-version derive process, judge next time-edition data; If be not empty, then by the row data query;
If Query Result only has data, then this data assignment is given " uploading number of users " statistical items, and remaining element lattice assignment is 0; Otherwise will be by the normal assignment of row.
8. according to the described method of claim 6, it is characterized in that, among the step S44, when inconsistent, the output error message concrete operations are: show misdata information in the cell of this error data correspondence in system derived data conservation zone, and font is set to redness highlights.
9. a data correctness demo plant is characterized in that, described device comprises:
Driving data is preserved module, is used for setting up for the document of preserving driving data in this locality;
Driving data imports module, is used for driving data is directed into test with showing;
The script argument module is used for taking out driving data from the test of correspondence with table according to test case script is carried out parametrization;
The iteration authentication module is used for iterations is set, and according to the setting of iterations, reads in the table data successively by row and drives test script and carry out data verification.
10. device according to claim 9 is characterized in that, described iteration authentication module drives test script by script execution module and carries out data verification, and described script execution module comprises:
The data file creation module is used at first creating the data file with the report name name of current accessed when script is carried out, be divided into system derived data conservation zone and database derived data conservation zone two parts in the described data file;
System data is derived module, is used for traversal webpage form, and the data of obtaining are kept in the system derived data conservation zone of described data file by row;
Database data is derived module, and being used for derives condition to be checked according to report name to be verified, according to the condition to be checked that derives, by row derived data database data, is kept in the database derived data conservation zone of described data file;
The data verification module contrasts one by one to cell data in system derived data conservation zone and the database derived data conservation zone, and unanimity is then tested and passed through; Inconsistent, output error message in the test result report that produces then.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110462157.2A CN103186467B (en) | 2011-12-31 | 2011-12-31 | Data correctness verification method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110462157.2A CN103186467B (en) | 2011-12-31 | 2011-12-31 | Data correctness verification method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103186467A true CN103186467A (en) | 2013-07-03 |
CN103186467B CN103186467B (en) | 2016-04-20 |
Family
ID=48677643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110462157.2A Active CN103186467B (en) | 2011-12-31 | 2011-12-31 | Data correctness verification method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103186467B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514093A (en) * | 2013-09-23 | 2014-01-15 | 福建联迪商用设备有限公司 | Method and device for embedded system word stock test |
CN103698489A (en) * | 2013-12-30 | 2014-04-02 | 力合科技(湖南)股份有限公司 | Verification method and device of test data |
CN104734912A (en) * | 2015-02-13 | 2015-06-24 | 大唐联仪科技有限公司 | Method and device for testing protocol conformance |
CN104866422A (en) * | 2015-05-20 | 2015-08-26 | 中国互联网络信息中心 | Web Service automatic test system and method |
CN106294185A (en) * | 2016-08-30 | 2017-01-04 | 广州慧睿思通信息科技有限公司 | Automated test frames based on five layers of framework and method |
CN107918564A (en) * | 2017-11-13 | 2018-04-17 | 泰康保险集团股份有限公司 | Data transmission exception processing method, device, electronic equipment and storage medium |
CN108733554A (en) * | 2017-04-21 | 2018-11-02 | 北京京东尚科信息技术有限公司 | Mock method and apparatus |
CN109491896A (en) * | 2018-10-26 | 2019-03-19 | 深圳点猫科技有限公司 | A kind of the wechat small routine form validation method and electronic equipment of educational system |
CN112257402A (en) * | 2020-12-22 | 2021-01-22 | 畅捷通信息技术股份有限公司 | Method, device and storage medium for verifying data of electronic data sheet |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107480060A (en) * | 2017-08-03 | 2017-12-15 | 中国航空工业集团公司西安飞机设计研究所 | A kind of data cover automated testing method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5784553A (en) * | 1996-01-16 | 1998-07-21 | Parasoft Corporation | Method and system for generating a computer program test suite using dynamic symbolic execution of JAVA programs |
CN1877544A (en) * | 2005-06-06 | 2006-12-13 | 华为技术有限公司 | Keyword-driven automatic testing system and method |
CN101118515A (en) * | 2007-09-11 | 2008-02-06 | 腾讯科技(深圳)有限公司 | Automatically testing method and apparatus for list |
CN101303664A (en) * | 2008-06-19 | 2008-11-12 | 腾讯科技(深圳)有限公司 | Professional quick test device and method |
CN102135938A (en) * | 2011-03-21 | 2011-07-27 | 中国工商银行股份有限公司 | Software product testing method and system |
-
2011
- 2011-12-31 CN CN201110462157.2A patent/CN103186467B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5784553A (en) * | 1996-01-16 | 1998-07-21 | Parasoft Corporation | Method and system for generating a computer program test suite using dynamic symbolic execution of JAVA programs |
CN1877544A (en) * | 2005-06-06 | 2006-12-13 | 华为技术有限公司 | Keyword-driven automatic testing system and method |
CN101118515A (en) * | 2007-09-11 | 2008-02-06 | 腾讯科技(深圳)有限公司 | Automatically testing method and apparatus for list |
CN101303664A (en) * | 2008-06-19 | 2008-11-12 | 腾讯科技(深圳)有限公司 | Professional quick test device and method |
CN102135938A (en) * | 2011-03-21 | 2011-07-27 | 中国工商银行股份有限公司 | Software product testing method and system |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514093B (en) * | 2013-09-23 | 2016-02-03 | 福建联迪商用设备有限公司 | Embedded system character library method of testing and device |
CN103514093A (en) * | 2013-09-23 | 2014-01-15 | 福建联迪商用设备有限公司 | Method and device for embedded system word stock test |
CN103698489A (en) * | 2013-12-30 | 2014-04-02 | 力合科技(湖南)股份有限公司 | Verification method and device of test data |
CN103698489B (en) * | 2013-12-30 | 2015-07-29 | 力合科技(湖南)股份有限公司 | The verification method of test data and device |
CN104734912B (en) * | 2015-02-13 | 2018-12-18 | 大唐联仪科技有限公司 | A kind of method and apparatus of testing protocol consistency |
CN104734912A (en) * | 2015-02-13 | 2015-06-24 | 大唐联仪科技有限公司 | Method and device for testing protocol conformance |
CN104866422A (en) * | 2015-05-20 | 2015-08-26 | 中国互联网络信息中心 | Web Service automatic test system and method |
CN106294185A (en) * | 2016-08-30 | 2017-01-04 | 广州慧睿思通信息科技有限公司 | Automated test frames based on five layers of framework and method |
CN108733554A (en) * | 2017-04-21 | 2018-11-02 | 北京京东尚科信息技术有限公司 | Mock method and apparatus |
CN107918564A (en) * | 2017-11-13 | 2018-04-17 | 泰康保险集团股份有限公司 | Data transmission exception processing method, device, electronic equipment and storage medium |
CN107918564B (en) * | 2017-11-13 | 2021-01-15 | 泰康保险集团股份有限公司 | Data transmission exception handling method and device, electronic equipment and storage medium |
CN109491896A (en) * | 2018-10-26 | 2019-03-19 | 深圳点猫科技有限公司 | A kind of the wechat small routine form validation method and electronic equipment of educational system |
CN109491896B (en) * | 2018-10-26 | 2022-06-21 | 深圳点猫科技有限公司 | WeChat applet form verification method of education system and electronic equipment |
CN112257402A (en) * | 2020-12-22 | 2021-01-22 | 畅捷通信息技术股份有限公司 | Method, device and storage medium for verifying data of electronic data sheet |
Also Published As
Publication number | Publication date |
---|---|
CN103186467B (en) | 2016-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103186467A (en) | Method and device for verifying data correctness | |
US10055338B2 (en) | Completing functional testing | |
US7694278B2 (en) | Data cube script development and debugging systems and methodologies | |
CN109918370B (en) | WEB-based development method and system for configurable form application front end | |
US20080270980A1 (en) | Rapid application development for database-aware applications | |
US20110123973A1 (en) | Systems and methods for visual test authoring and automation | |
CN110716870B (en) | Automatic service testing method and device | |
CN115617327A (en) | Low code page building system, method and computer readable storage medium | |
CN102135938A (en) | Software product testing method and system | |
CN104111852A (en) | Web application automated testing system and testing method based on data drive | |
CN108388623B (en) | ER relationship generation method and device, computer equipment and storage medium | |
US8850407B2 (en) | Test script generation | |
WO2019161658A1 (en) | Dynamic domain name validation method and system, and computer device and storage medium | |
US11372750B2 (en) | Test script for application under test having abstracted action group instantiations | |
Zun et al. | Research on automated testing framework for multi-platform mobile applications | |
CN109491904B (en) | Automatic testing method and device for spark SQL application program | |
Liu et al. | A maintainability spreadsheet-driven regression test automation framework | |
JP6516343B2 (en) | Application user interface automatic test method, electronic device, system and storage medium | |
Sarka et al. | SQL Server 2016 Developer's Guide | |
CN112559318A (en) | Test case generation method and device, electronic equipment and storage medium | |
CN112015638A (en) | Automatic testing method and system | |
CN111626024A (en) | Method and system for batch processing of SWCC model parameter data based on RETC software | |
Jiang et al. | Design and Implementation of On-Line Practice System Based on Software Testing | |
CN109857636A (en) | A kind of methods and applications positioning App homepage in Android client UI automation process | |
CN103440289B (en) | The incompatible label parallel search of webpage method based on MapReduce |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP02 | Change in the address of a patent holder | ||
CP02 | Change in the address of a patent holder |
Address after: Room 810, 8 / F, 34 Haidian Street, Haidian District, Beijing 100080 Patentee after: BEIJING D-MEDIA COMMUNICATION TECHNOLOGY Co.,Ltd. Address before: 100089 Beijing city Haidian District wanquanzhuang Road No. 28 Wanliu new building block A room 602 Patentee before: BEIJING D-MEDIA COMMUNICATION TECHNOLOGY Co.,Ltd. |