CN113742249A - Test script granulation method and system based on desktop operating system - Google Patents

Test script granulation method and system based on desktop operating system Download PDF

Info

Publication number
CN113742249A
CN113742249A CN202111302686.6A CN202111302686A CN113742249A CN 113742249 A CN113742249 A CN 113742249A CN 202111302686 A CN202111302686 A CN 202111302686A CN 113742249 A CN113742249 A CN 113742249A
Authority
CN
China
Prior art keywords
test script
test
script
configuration information
template
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
CN202111302686.6A
Other languages
Chinese (zh)
Other versions
CN113742249B (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.)
Kirin Software Co Ltd
Original Assignee
Kirin 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 Kirin Software Co Ltd filed Critical Kirin Software Co Ltd
Priority to CN202111302686.6A priority Critical patent/CN113742249B/en
Publication of CN113742249A publication Critical patent/CN113742249A/en
Application granted granted Critical
Publication of CN113742249B publication Critical patent/CN113742249B/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/3688Test management for test execution, e.g. scheduling of test suites
    • 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/3692Test management for test results analysis

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 test script granulation method and a test script granulation system based on a desktop operating system, which comprise a step S1 of generating a test script template, wherein the test script template comprises the same logic codes and label fields to be replaced, which exist in the execution process of different test items; step S2, generating a test script configuration file according to the configuration information corresponding to the test item; and step S3, dynamically searching and replacing the label field to be replaced in the test script template according to the configuration information in the test script configuration file, and generating the test script. The invention can quickly realize granulation on the test script and effectively save the development and maintenance cost of the test script.

Description

Test script granulation method and system based on desktop operating system
Technical Field
The application relates to the field of software automation testing, in particular to a test script granulation method and system based on a desktop operating system.
Background
Currently, in the process of testing a desktop operating system, many widely-used test kits exist, and a large number of test items are contained in the test kits. When the test kit is used, processes of installing a dependence package, compiling, installing the kit and the like are often required, and after the test is finished, operations of unloading, cleaning and the like are required to be carried out on the test kit. Because the test kit contains a large number of test items, a plurality of optional parameters are often provided for users to use, the parameter collocation is complicated, and certain learning cost is required. The operation is low in efficiency if the operation is manually executed by a tester each time, so that the test script needs to be written, the test script automatically carries out the installation, execution, uninstallation and other work of the test suite, the tester can complete the whole test only by executing the test script, and the test efficiency is improved.
Because the test items in the test suite may be hundreds at times, if only one test script is written to execute all the test items, when some test items fail to be executed and need to be rerun, only the whole test script can be rerun, all the test items in the test script are rerun, a large amount of test time is consumed, and meanwhile, the test problem positioning is not facilitated. Therefore, the test scripts must be granular, and the granularity of the test scripts is refined, so that one test script only corresponds to one test item in the test suite. When a certain test item fails to be executed, the user only needs to specifically rerun the failed item, and the rerun verification and problem positioning efficiency after the test is in error is improved.
Most of the existing test script granulation schemes are to compile a test script, and execute different test items by transferring different parameters, or manually compile a test script for each test item in a test suite, so as to call a specific test item in the test suite. If the user sets different parameters according to the test requirement to run different test items in a parameter transmission mode, the user needs to know the specific meaning of each parameter of the test script, and if hundreds of test items exist in the test suite, the optional range of the parameter values is very large, so that the test execution difficulty is improved, and the usability of the test script is reduced; if an independent test script is manually written for each test item in the test suite, and each test script is named as a test case, users do not need to know the use mode and parameters of the test suite and only need to execute different scripts according to test requirements. However, if hundreds of test items exist in the test suite, hundreds of test scripts need to be written correspondingly, and the development and maintenance costs of the test scripts are high.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides a test script granulation method and system based on a desktop operating system, which can quickly granulate a test script and effectively save the development and maintenance costs of the test script.
In order to achieve the above object, a first aspect of the present invention provides a method for testing script granulation based on a desktop operating system, including the following steps:
step S1, generating a test script template, wherein the test script template comprises the same logic codes existing in the execution process of different test items and a label field to be replaced;
step S2, using different logic codes corresponding to each test item as configuration information corresponding to each test item to generate a test script configuration file;
and step S3, dynamically searching and replacing the label field to be replaced in the test script template according to the configuration information in the test script configuration file, and generating the test script.
Optionally, the method further comprises:
and step S4, obtaining script generation result information after generating the test script, and creating a test script generation record according to the script generation result information.
Optionally, the step S3 includes:
and placing the test script template and the test script configuration file in a directory of a test script generation tool, executing the test script generation tool, and dynamically searching and replacing the label field to be replaced in the test script template by the test script generation tool according to the configuration information in the test script configuration file to generate the test script.
Optionally, the dynamically searching and replacing the to-be-replaced tag field in the test script template according to the configuration information in the test script configuration file, and generating the test script includes:
step S31: loading a test script template, and acquiring a label field to be replaced in the test script template through a regular expression;
step S32: loading a test script configuration file, processing configuration information of each test item in the test script configuration file one by one, and storing replaceable labels and true values thereof in a key-value pair mode;
step S33: reading the configuration information of all key value pairs of each test item according to the execution result of the step S32, and executing the step 34 on the unprocessed test item configuration information in sequence; after the configuration information of all the test items is processed, creating a test script generation record;
step S34: checking whether the configuration information of the test item has the matched label field to be replaced in the test script template one by one, and if so, replacing the real value of the label stored in the configuration information into the test script template;
step S35: and (4) creating a new test script, writing the test script template which is replaced in the step (S34) into the new test script, returning to the step (S33) after the writing is finished, and continuously processing the configuration information of the next test item until all the test scripts are generated.
Optionally, the test script configuration file is in csv format, each row represents all differential configurations of a test item, and each column represents an alternative tag field.
Optionally, in step S2, the configuration information of the test item includes: the test case name, the step, the generated test script name, the detailed test execution command and the parameter corresponding to the test item.
The invention provides a test script granulation system based on a desktop operating system in a second aspect, which comprises:
the test script template unit is used for storing the same logic codes existing in the execution process of different test items and label fields to be replaced;
the test script configuration unit is used for configuring configuration information corresponding to the test items;
and the test script generating unit is used for dynamically searching and replacing the label field to be replaced in the test script template unit according to the configuration information of the test script configuration unit to generate the test script.
Optionally, the method further comprises:
and the recording unit is used for acquiring script generation result information after generating the test script and creating a test script generation record according to the script generation result information.
Optionally, the test script generating unit includes:
the script loading subunit is used for loading the test script template unit and acquiring a label field to be replaced in the test script template unit through a regular expression;
the configuration file loading subunit is used for loading the test script configuration unit, processing the configuration information of each test item in the test script configuration unit one by one and storing replaceable labels and actual values thereof in a key value pair mode;
the configuration information processing subunit is used for reading the configuration information of all key value pairs of each test item, sequentially processing the configuration information of unprocessed test items, checking whether the configuration information of the test items has a to-be-replaced label field matched in the test script template unit one by one, and if so, replacing the real value of a label stored in the configuration information into the test script template unit;
and the script generation subunit is used for generating a test script according to the replaced test script template unit.
According to the technical scheme, the technical scheme of the invention has the following advantages:
1. the test script granulation method and system based on the desktop operating system can rapidly granulate the test script, and effectively save the development and maintenance cost of the test script. The test script granulation can ensure that each test script only corresponds to one test case, thereby improving the flexibility of executing the automatic test and simultaneously improving the efficiency of retesting and problem positioning after the test case fails to be executed.
2. The invention generates the test script based on the test script template file, if the subsequent automatic test execution mode is changed, the same public code logic part between the test scripts is changed, only the script template file needs to be modified to generate in batch, and the maintainability is strong.
3. The method manages the differential configuration information of a large number of test items through the csv-format configuration file, and is high in readability, convenient to modify and convenient for subsequent maintenance.
Drawings
In order to express the technical scheme of the embodiment of the invention more clearly, the drawings used for describing the embodiment will be briefly introduced below, and obviously, the drawings in the following description are only some embodiments of the invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a block diagram of an overall framework for a desktop operating system based test script granulation method in an embodiment of the present invention;
FIG. 2 is a flowchart illustrating steps of a method for test script granulation based on a desktop operating system according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 1 and fig. 2, the execution body of the test script granulation method of the present embodiment mainly includes three parts: the test script template, the test script configuration file and the test script generation tool.
(1) Testing the script template: the test script template is the basis for batch generation of test scripts. Taking the script granulation of the test suite as an example, a large amount of the same logic codes exist in the execution process of different test items in the test suite, and only a few difference points exist. The operation flows and methods such as installation, operation and result processing of the test suite are basically consistent, the difference is that different test items need to execute different commands and transmit different parameters, and some test items may need some independent special configurations. Then, for the same logic code, it can be written in the test script template, for the different logic code, it can set a special label, and the test script generation tool reads the test script configuration file and then dynamically replaces it.
(2) Testing script configuration files: the test script configuration file is used for configuring difference codes among different test scripts, and for maintenance convenience, the configuration file adopts a csv format, each row represents all difference configurations of one test item, and each column represents one replaceable label field.
(3) A test script generation tool: the test script generation tool is a main program for realizing granulation, and mainly has the functions of loading a test script template, reading a test script configuration file, dynamically searching and replacing a special label in the test script template according to the content in the configuration file, generating a test script really used for execution, and recording a test script generation result.
In this embodiment, the test script granulation method includes the following steps:
and step S1, generating a test script template, wherein the test script template comprises the same logic codes existing in the execution process of different test items and the label fields to be replaced. The method comprises the steps of analyzing the same point and the different points according to the execution flow of different test items, writing a test script template file, directly writing the same logic code in the template, occupying the different part with a special label, and facilitating subsequent analysis and replacing the real execution code to the position of the label.
And step S2, generating a test script configuration file by taking the different logic codes corresponding to the test items as configuration information corresponding to the test items. According to the analysis of different test items, the test case names, the steps, the generated test script names, the detailed test execution commands or parameters and other information corresponding to the test items are filled in the configuration files as required, and each test item corresponds to one configuration record in the configuration files.
And step S3, dynamically searching and replacing the label field to be replaced in the test script template according to the configuration information in the test script configuration file, and generating the test script.
It should be understood that the present embodiment is applicable to a situation where a large amount of identical logic codes exist among a plurality of test scripts and only a small amount of different logic codes exist, for example, a scenario where test items in a test suite are executed, codes of compilation, installation, configuration, result processing, and the like of the test suite are identical logic codes among the test scripts, and executing different test items through different commands is identical logic codes. The embodiment of the invention aims at the condition that when a large amount of automatic test scripts are compiled, if most code logics among the scripts are the same and only a small amount of difference points exist, the test scripts can be generated in batch by the automatic scheme in the embodiment, and the script granulation is rapidly completed. The multiplexing of the same code logic of a group of test scripts is realized through the test script template file, and the distinguishing of the different contents of the group of test scripts is realized by adding special label fields in the test script template file. Through the simple and easily maintained test script configuration file, the data-driven batch replacement of the special labels in the test script template is realized, the test script is generated, and the test script granulation work is quickly completed. Therefore, compared with other similar technologies, the present embodiment has the following advantages: 1. when test scripts are written for different test items, if the conditions that the number of the same code logics among the test scripts is found after analysis and only a few difference points exist are found, the test scripts can be generated in batches in a full-automatic mode, and the time for developing the test scripts is effectively saved; 2. in the embodiment, the test script is generated based on the test script template file, if the subsequent automatic test execution mode is changed, the same common code logic part among the test scripts is changed, and the script template file is only required to be modified to be generated again in batch, so that the maintainability is high; 3. the embodiment manages the difference configuration information of a large number of test items through the configuration file, and is high in readability, convenient to modify and convenient to maintain subsequently.
In a further embodiment, the method further comprises:
and step S4, obtaining script generation result information after generating the test script, and creating a test script generation record according to the script generation result information. And writing the generated result information of the test script into the generated record, so that a user can conveniently check the batch generated result of the test script.
As a further improvement to the above embodiment, the step S3 includes:
and placing the test script template and the test script configuration file in a directory of a test script generation tool, executing the test script generation tool, and dynamically searching and replacing the label field to be replaced in the test script template by the test script generation tool according to the configuration information in the test script configuration file to generate the test script. The step of dynamically searching and replacing the label field to be replaced in the test script template according to the configuration information in the test script configuration file, and the step of generating the test script comprises the following steps:
step S31: loading a test script template, and acquiring a label field to be replaced in the test script template through a regular expression;
step S32: loading a test script configuration file, processing configuration information of each test item in the test script configuration file one by one, and storing replaceable labels and true values thereof in a key-value pair mode;
step S33: reading the configuration information of all key value pairs of each test item according to the execution result of the step S32, and executing the step 34 on the unprocessed test item configuration information in sequence; after the configuration information of all the test items is processed, creating a test script generation record;
step S34: checking whether the configuration information of the test item has the matched label field to be replaced in the test script template one by one, and if so, replacing the real value of the label stored in the configuration information into the test script template;
step S35: creating a new test script, creating a new test script in the result folder, naming the script name by the name of the test case stored in the configuration information, writing the test script template which is completely replaced in the step S34 into the new test script, returning to the step S33 after the writing is completed, and continuously processing the configuration information of the next test item until all the test scripts are completely generated.
The embodiment realizes multiplexing of the same code logic of a group of test scripts by sequentially processing the configuration information of the test items and through the template file of the test scripts, generates the test scripts in batches, can quickly realize granulation on the test scripts, and effectively saves the development and maintenance cost of the test scripts.
The embodiment of the invention also provides a test script granulation system based on the desktop operating system, which comprises the following steps:
the test script template unit is used for storing the same logic codes existing in the execution process of different test items and label fields to be replaced;
the test script configuration unit is used for configuring configuration information corresponding to the test items;
and the test script generating unit is used for dynamically searching and replacing the label field to be replaced in the test script template unit according to the configuration information of the test script configuration unit to generate the test script.
As an improvement to the above system, further comprising:
and the recording unit is used for acquiring script generation result information after generating the test script and creating a test script generation record according to the script generation result information.
As an improvement to the above system, the test script generating unit includes:
the script loading subunit is used for loading the test script template unit and acquiring a label field to be replaced in the test script template unit through a regular expression;
the configuration file loading subunit is used for loading the test script configuration unit, processing the configuration information of each test item in the test script configuration unit one by one and storing replaceable labels and actual values thereof in a key value pair mode;
the configuration information processing subunit is used for reading the configuration information of all key value pairs of each test item, sequentially processing the configuration information of unprocessed test items, checking whether the configuration information of the test items has a to-be-replaced label field matched in the test script template unit one by one, and if so, replacing the real value of a label stored in the configuration information into the test script template unit;
and the script generation subunit is used for generating a test script according to the replaced test script template unit.
The working principle of the test script granulation system based on the desktop operating system in this embodiment is the same as the step flow of the method, and further description is omitted here.
The abbreviations and key terms to which the present invention relates are defined as follows:
granularity: for a test script, granularity refers to the test range of a test script.
Script granulation: the test script may test a set of functions (coarse grain) or may test only a single function (fine grain). Script granulation refers to the process of breaking down one coarse-grained script into multiple fine-grained scripts.
Testing the kit: a test suite is a collection of related tests.
It is to be understood that the above-described embodiments of the present invention are merely illustrative of or explaining the principles of the invention and are not to be construed as limiting the invention. Therefore, any modification, equivalent replacement, improvement and the like made without departing from the spirit and scope of the present invention should be included in the protection scope of the present invention. Further, it is intended that the appended claims cover all such variations and modifications as fall within the scope and boundaries of the appended claims or the equivalents of such scope and boundaries.

Claims (9)

1. A test script granulation method based on a desktop operating system is characterized by comprising the following steps:
step S1, generating a test script template, wherein the test script template comprises the same logic codes existing in the execution process of different test items and a label field to be replaced;
step S2, using different logic codes corresponding to each test item as configuration information corresponding to each test item to generate a test script configuration file;
and step S3, dynamically searching and replacing the label field to be replaced in the test script template according to the configuration information in the test script configuration file, and generating the test script.
2. The desktop operating system based test script particularization method of claim 1, further comprising:
and step S4, obtaining script generation result information after generating the test script, and creating a test script generation record according to the script generation result information.
3. The desktop operating system based test script particularizing method of claim 1, wherein said step S3 comprises:
and placing the test script template and the test script configuration file in a directory of a test script generation tool, executing the test script generation tool, and dynamically searching and replacing the label field to be replaced in the test script template by the test script generation tool according to the configuration information in the test script configuration file to generate the test script.
4. The desktop operating system-based test script granulation method according to claim 1 or 3, wherein the dynamically finding and replacing the to-be-replaced tag field in the test script template according to the configuration information in the test script configuration file, and the generating of the test script comprises:
step S31: loading a test script template, and acquiring a label field to be replaced in the test script template through a regular expression;
step S32: loading a test script configuration file, processing configuration information of each test item in the test script configuration file one by one, and storing replaceable labels and true values thereof in a key-value pair mode;
step S33: reading the configuration information of all key value pairs of each test item according to the execution result of the step S32, and executing the step 34 on the unprocessed test item configuration information in sequence; after the configuration information of all the test items is processed, creating a test script generation record;
step S34: checking whether the configuration information of the test item has the matched label field to be replaced in the test script template one by one, and if so, replacing the real value of the label stored in the configuration information into the test script template;
step S35: and (4) creating a new test script, writing the test script template which is replaced in the step (S34) into the new test script, returning to the step (S33) after the writing is finished, and continuously processing the configuration information of the next test item until all the test scripts are generated.
5. The desktop operating system based test script granulation method of claim 1, wherein the test script configuration file is in the format of csv, each row represents a full differential configuration of a test item, and each column represents a replaceable label field.
6. The method for particularizing test script based on desktop operating system according to claim 1, wherein in said step S2, the configuration information of the test items comprises: the test case name, the step, the generated test script name, the detailed test execution command and the parameter corresponding to the test item.
7. A desktop operating system based test script particularization system, comprising:
the test script template unit is used for storing the same logic codes existing in the execution process of different test items and label fields to be replaced;
the test script configuration unit is used for configuring configuration information corresponding to the test items;
and the test script generating unit is used for dynamically searching and replacing the label field to be replaced in the test script template unit according to the configuration information of the test script configuration unit to generate the test script.
8. The desktop operating system based test script particularization system of claim 7, further comprising:
and the recording unit is used for acquiring script generation result information after generating the test script and creating a test script generation record according to the script generation result information.
9. The desktop operating system based test script particularization system of claim 7, wherein said test script generation unit comprises:
the script loading subunit is used for loading the test script template unit and acquiring a label field to be replaced in the test script template unit through a regular expression;
the configuration file loading subunit is used for loading the test script configuration unit, processing the configuration information of each test item in the test script configuration unit one by one and storing replaceable labels and actual values thereof in a key value pair mode;
the configuration information processing subunit is used for reading the configuration information of all key value pairs of each test item, sequentially processing the configuration information of unprocessed test items, checking whether the configuration information of the test items has a to-be-replaced label field matched in the test script template unit one by one, and if so, replacing the real value of a label stored in the configuration information into the test script template unit;
and the script generation subunit is used for generating a test script according to the replaced test script template unit.
CN202111302686.6A 2021-11-05 2021-11-05 Test script granulation method and system based on desktop operating system Active CN113742249B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111302686.6A CN113742249B (en) 2021-11-05 2021-11-05 Test script granulation method and system based on desktop operating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111302686.6A CN113742249B (en) 2021-11-05 2021-11-05 Test script granulation method and system based on desktop operating system

Publications (2)

Publication Number Publication Date
CN113742249A true CN113742249A (en) 2021-12-03
CN113742249B CN113742249B (en) 2022-02-15

Family

ID=78727437

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111302686.6A Active CN113742249B (en) 2021-11-05 2021-11-05 Test script granulation method and system based on desktop operating system

Country Status (1)

Country Link
CN (1) CN113742249B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1324021A (en) * 2000-05-17 2001-11-28 英业达股份有限公司 Expandable automatic test platform
CN104035873A (en) * 2014-06-30 2014-09-10 青岛海信电器股份有限公司 Method and device for generating testing codes
CN104965778A (en) * 2015-04-28 2015-10-07 腾讯科技(深圳)有限公司 Method and device for game test
CN106598853A (en) * 2016-12-05 2017-04-26 广州唯品会信息科技有限公司 Method and system for automatically generating test item
CN108255709A (en) * 2017-12-26 2018-07-06 平安壹钱包电子商务有限公司 Script tests method, apparatus, terminal device and the storage medium of written in code
CN112162915A (en) * 2020-08-27 2021-01-01 杭州大搜车汽车服务有限公司 Test data generation method, device, equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1324021A (en) * 2000-05-17 2001-11-28 英业达股份有限公司 Expandable automatic test platform
CN104035873A (en) * 2014-06-30 2014-09-10 青岛海信电器股份有限公司 Method and device for generating testing codes
CN104965778A (en) * 2015-04-28 2015-10-07 腾讯科技(深圳)有限公司 Method and device for game test
CN106598853A (en) * 2016-12-05 2017-04-26 广州唯品会信息科技有限公司 Method and system for automatically generating test item
CN108255709A (en) * 2017-12-26 2018-07-06 平安壹钱包电子商务有限公司 Script tests method, apparatus, terminal device and the storage medium of written in code
CN112162915A (en) * 2020-08-27 2021-01-01 杭州大搜车汽车服务有限公司 Test data generation method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN113742249B (en) 2022-02-15

Similar Documents

Publication Publication Date Title
CN108287694B (en) Application program construction method, system, computer device and storage medium
CN101526919B (en) Method for generating script files to test Web application software and device thereof
CN1109897C (en) Semiconductor test system
CN108845940B (en) Enterprise-level information system automatic function testing method and system
US20080295064A1 (en) Rapid development of distributed web service
CN105094783A (en) Method and device for testing Android application stability
CN111399853A (en) Templated deployment method of machine learning model and custom operator
CN112131116B (en) Automatic regression testing method for embedded software
CN101339532A (en) Web application system automatized test method and apparatus
CN106021103A (en) Code change-based mobile application test script automatic maintenance method
CN1248116C (en) General purpose testing arrangement for embedded module and subsystem based on host machine platform
CN112181854B (en) Method, device, equipment and storage medium for generating process automation script
CN112241360A (en) Test case generation method, device, equipment and storage medium
CN107622017B (en) Analysis method for universal automation software test
CN102968371A (en) Method and device for testing JAVA API unit component
CN109284222B (en) Software unit, project testing method, device and equipment in data processing system
CN115705250A (en) Monitoring stack usage to optimize programs
CN110069414B (en) Regression testing method and system
CN102736905B (en) Method for dynamically replacing field in classes
CN113742249B (en) Test script granulation method and system based on desktop operating system
WO2021077916A1 (en) Method and device for acquiring mirror image file
CN117370217A (en) Automatic interface test result generation method based on python
US8819494B2 (en) Automatically changing parts in response to tests
CN106874191B (en) Intelligent database execution method and system
CN114385155A (en) vue project visualization tool generation method, device, 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