[go: up one dir, main page]

CN112527650B - Test case multiplexing method and multiplexing device - Google Patents

Test case multiplexing method and multiplexing device Download PDF

Info

Publication number
CN112527650B
CN112527650B CN202011484665.6A CN202011484665A CN112527650B CN 112527650 B CN112527650 B CN 112527650B CN 202011484665 A CN202011484665 A CN 202011484665A CN 112527650 B CN112527650 B CN 112527650B
Authority
CN
China
Prior art keywords
test script
test
design specification
existing
script
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
CN202011484665.6A
Other languages
Chinese (zh)
Other versions
CN112527650A (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.)
Xi'an Zhonglang Intelligent Control Technology Co ltd
Original Assignee
Xi'an Zhonglang Intelligent Control 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 Xi'an Zhonglang Intelligent Control Technology Co ltd filed Critical Xi'an Zhonglang Intelligent Control Technology Co ltd
Priority to CN202011484665.6A priority Critical patent/CN112527650B/en
Publication of CN112527650A publication Critical patent/CN112527650A/en
Application granted granted Critical
Publication of CN112527650B publication Critical patent/CN112527650B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites

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

本申请提供了软件测试领域中的一种测试用例复用方法和复用装置。本申请提供的技术方案中,对包含测试用例的测试脚本进行来源分析和数据分解,并根据分析得到的信息对分解得到的数据进行用例信息解析以及根据解析后的用例信息生成新测试用例,然后通过定向脚本数据模块将新测试用例输出到目标测试工具,从而完成测试用例的复用。本申请提出的技术方案可以提高测试用例的复用性,从而提高测试效率以及降低测试成本。

Figure 202011484665

The present application provides a test case multiplexing method and multiplexing device in the field of software testing. In the technical solution provided by the present application, source analysis and data decomposition are performed on the test script including the test case, and use case information analysis is performed on the decomposed data according to the information obtained by the analysis, and a new test case is generated according to the analyzed use case information, and then a new test case is generated. The new test case is output to the target test tool through the directional script data module, so as to complete the reuse of test cases. The technical solution proposed in the present application can improve the reusability of test cases, thereby improving the test efficiency and reducing the test cost.

Figure 202011484665

Description

Test case multiplexing method and multiplexing device
Technical Field
The present application relates to the field of software testing, and in particular, to a method and an apparatus for multiplexing test cases.
Background
The test refers to running a system or an application program on the intelligent terminal under a preset condition, and evaluating a running result, namely comparing the running result with an expected result. To implement the test, the test case is usually edited first. Sometimes, the same function of the application may be tested, and if a test case of the function which has been edited by others is used, the labor cost can be saved, and the testing efficiency can also be improved.
In the testing process of a software product, a test case is usually designed and written into a test script in advance by a tester according to the specification of a testing tool of the software product.
However, the test tools of different software products are likely to be different, and testers of the software products design test cases capable of testing the same function in different software products according to different test tools, that is, according to different specifications. The test cases generated according to different specifications can be used for testing the same functions of different software products in the corresponding test tools, but cannot be used for testing the same functions in other test tools. This can result in poor reusability of test cases.
Disclosure of Invention
The application provides a test case multiplexing method and a multiplexing device. The technical scheme provided by the application can improve the reusability of the test cases, so that the software test efficiency is improved and the test cost is reduced.
In a first aspect, the present application provides a method for multiplexing test cases. The method comprises the following steps: performing source analysis and data decomposition on an existing test script to acquire a design specification which the existing test script conforms to and a test case in the existing test script; interpreting the test case in the existing test script according to the design specification met by the existing test script to obtain the data elements in the test case in the existing test script; generating a new test script according to data elements in the test cases in the existing test script, wherein the design specification met by the new test script is different from the design specification met by the existing test script; and outputting the new test script.
With reference to the first aspect, in a first possible implementation manner, before generating a new test script according to data elements in test cases in the existing test script, the method further includes: displaying various design specification information of the test script; target design specification information selected by a user from the plurality of types of design specification information is received. Correspondingly, the generating a new test script according to the data elements in the test cases in the existing test script includes: and generating the new test script according to the design specification indicated by the target design specification information and the data elements in the test cases in the existing test script. .
With reference to the first aspect, in a second possible implementation manner, before generating a new test script according to data elements in test cases in the existing test script, the method further includes: a target design specification input by a user is received. Correspondingly, the generating a new test script according to the data elements in the test cases in the existing test script includes: and generating the new test script according to the target design specification and the data elements in the test cases in the existing test script.
In a second aspect, the present application provides a device for multiplexing test cases, where the device includes: the processing module is used for carrying out source analysis and data decomposition on the existing test script so as to acquire the design specification which the existing test script conforms to and the test case in the existing test script; the processing module is also used for explaining the test cases in the existing test scripts according to the design specifications met by the existing test scripts so as to obtain data elements in the test cases in the existing test scripts; the processing module is also used for generating a new test script according to the data elements in the test cases in the existing test script, and the design specification met by the new test script is different from the design specification met by the existing test script; and the output module is used for outputting the new test script.
With reference to the second aspect, in a first possible implementation manner, the apparatus further includes a display module and a receiving module; the display module is used for displaying various design specification information of the test script; the receiving module is used for receiving target design specification information selected by a user from the plurality of kinds of design specification information; correspondingly, the processing module is specifically configured to: and generating the new test script according to the design specification indicated by the target design specification information and the data elements in the test cases in the existing test script.
With reference to the second aspect, in a second possible implementation manner, the apparatus further includes a receiving module, configured to receive a target design specification input by a user. Correspondingly, the processing module is specifically configured to: and generating the new test script according to the target design specification and the data elements in the test cases in the existing test script.
In a third aspect, a test case multiplexing apparatus is provided, which includes a processor; the processor is used for executing the program stored in the memory; the processor is adapted to perform the method of the first aspect or any one of its implementations when the program stored in the memory is executed.
Optionally, the apparatus may further comprise the memory.
In a fourth aspect, there is provided a computer readable medium storing program code for execution by a device, the program code for performing the method of the first aspect or any one of its implementations.
In a fifth aspect, there is provided a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of the first aspect or any one of its implementations.
A sixth aspect provides a chip, where the chip includes a processor and a data interface, and the processor reads instructions stored in a memory through the data interface to execute the method in the first aspect or any one of the implementation manners.
Optionally, as an implementation manner, the chip may further include a memory, where instructions are stored in the memory, and the processor is configured to execute the instructions stored in the memory, and when the instructions are executed, the processor is configured to execute the method in the first aspect or any one of the implementation manners.
In a seventh aspect, a computing device is provided, the computing device comprising: a memory for storing a program; a processor for executing the program stored in the memory, the processor being configured to perform the method of the first aspect or any one of the implementations when the program stored in the memory is executed.
In an eighth aspect, there is provided a test system comprising the computing device of the seventh aspect and a test device of a software product.
Drawings
Fig. 1 is a schematic diagram of an application scenario to which the technical solution of the embodiment of the present application may be applied;
FIG. 2 is a schematic flow chart diagram of a test case multiplexing method according to one embodiment of the present application;
FIG. 3 is a schematic block diagram of a test case multiplexing apparatus according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a test case multiplexing apparatus according to another embodiment of the present application.
Detailed Description
Fig. 1 is a schematic diagram of an application scenario of the technical solution of the embodiment of the present application. The application scenario may include a test tool 1, a test tool 2, a test script 1, a software product 1, and a software product 2.
In the application scenario, the test script 1 is a test script formed by test cases designed by a user of the test tool 1 according to the specification of the test tool 1, and can be used for testing the software product 1 by the test tool 1.
The test case specifications of the test tool 2 and the test tool 1 are different.
Software product 1 and software product 2 have all or part of the same functionality.
As an example, software product 1 and software product 2 are both embedded systems.
Now, a test case multiplexing method needs to be provided, so that the test cases in the test script 1 can be multiplexed into the test tool 2 to test the software product 2, so as to improve the reusability of the test cases, and different test cases are designed from the beginning, so that the test efficiency can be improved, and the test cost can be reduced.
FIG. 2 is a schematic flow chart of a test case multiplexing method according to an embodiment of the present application. As shown in fig. 2, the method may include step 201, step 202, step 203, and step 204. The method may be performed by the test case multiplexing apparatus shown in fig. 3 or fig. 4.
201, performing source analysis and data decomposition on an existing test script to obtain a design specification which the existing test script conforms to and a test case in the existing test script.
The source analysis of the existing test script can be understood as analyzing the test tool corresponding to the existing test script, or analyzing the design specification of the symbol of the existing test script.
The existing test script is subjected to data decomposition, and each test case can be decomposed from the existing test script according to the design specification of the existing test script symbols.
Taking the application scenario shown in fig. 1 as an example, the test script 1 is input into the test case multiplexing device, and the test case multiplexing device performs source analysis and data decomposition on the test script 1 to obtain the design specification corresponding to the test script 1 and each test case in the test script 1.
The existing test script in the present application may be a test script of an embedded system.
202, interpreting the test case in the existing test script according to the design specification met by the existing test script to obtain the data elements in the test case in the existing test script.
As an example, the result of the source analysis includes a design specification that the test case in the existing test script conforms to, the result of the data analysis includes each test case in the existing test script, and the test case multiplexing device parses, from each test case, case information that each test case respectively includes, which may also be referred to as a data element, such as a function parameter, global data, or a call function sequence of each test case design, according to the design specification that the test case in the existing test script conforms to.
And 203, generating a new test script according to the data elements in the test cases in the existing test script, wherein the design specification met by the new test script is different from the design specification met by the existing test script.
For example, the test case multiplexing device generates a new test case corresponding to each test case according to the design specification of the test case of the target test tool and the case information included in each test case. The new test cases conform to the design specifications of the target test appliance and have the same test functions as the corresponding multiplexing test cases or include more test functions than the corresponding multiplexing test cases.
In an example of this embodiment, the test case multiplexing apparatus serves only one target test tool, that is, the test case multiplexing apparatus can only replace an existing test script with a test script of a fixed test tool. In this example, the test case multiplexing device is provided with a design specification of a test case of a target test tool in advance. When the test case multiplexing device carries out test script conversion, the target design specification is only required to be read from the memory.
In another example of this embodiment, the test case multiplexing apparatus may serve multiple target test tools, that is, the test case multiplexing tool may convert an existing test script into a test script of a different target test tool. The method provided by the example can improve the reusability of the test cases, so that the test efficiency is improved.
In an implementation manner of this example, the test case multiplexing device may be preset with design specifications of test cases of multiple target test tools, when the test case multiplexing device performs test script conversion, information of the multiple target test tools or information of the multiple target design specifications may be displayed to a user, and after the user selects a target test tool or a target design specification, the existing test script may be converted into a test script of a target test tool specified by the user according to a selection of the user.
In another implementation manner of this example, the test case multiplexing apparatus may receive a design specification of a target test appliance input by a user, and convert an existing test script into a target test script that symbolizes the target design specification according to the target design specification.
The new test script in this embodiment may be a test script of the embedded system.
And 204, outputting a new test script.
For example, the test case multiplexing device may send the new test script to the target test tool. Or, the test case multiplexing device may also output the new test script to the memory for storage, so that the user may copy the new test script to the target test tool.
After the target test tool receives the new test script, the software product may be tested using the new test script.
Taking the scenario shown in fig. 1 as an example, the testing tool 1 may test the software product 2 based on a new testing script converted from the testing script 1.
In the embodiment, the test case multiplexing device is used for automatically converting the existing test cases, and the used test cases can be multiplexed to test more software products, so that the test efficiency of the software products can be improved, and the test cost of the software products can be reduced.
Fig. 3 is a schematic configuration diagram of a test case multiplexing apparatus 300 according to an embodiment of the present application. The apparatus 300 may comprise a processing module 301 and an output module 302.
The processing module 301 may be implemented by a processor and the output module 302 may be implemented by a communication interface, a data bus or a transmitter.
The apparatus 300 may be configured to perform the method shown in fig. 2, for example, the processing module 301 may be configured to perform steps 201 to 203, and the output module 302 may be configured to perform step 204.
For example, the processing module 301 is configured to perform source analysis and data decomposition on an existing test script to obtain a design specification that the existing test script conforms to and a test case in the existing test script.
The processing module 301 is further configured to interpret the test case in the existing test script according to the design specification met by the existing test script, so as to obtain the data element in the test case in the existing test script.
The processing module 301 is further configured to generate a new test script according to the data elements in the test cases in the existing test script, where the design specification met by the new test script is different from the design specification met by the existing test script.
The output module 302 is used for outputting the new test script.
In one possible implementation, the apparatus 300 further includes a display module and a receiving module. The display module is used for displaying various design specification information of the test script. The receiving module is used for receiving target design specification information selected by a user from the plurality of kinds of design specification information. Correspondingly, the processing module 301 is specifically configured to: and generating the new test script according to the design specification indicated by the target design specification information and the data elements in the test cases in the existing test script.
In one possible implementation, the apparatus 300 further includes a receiving module for receiving a target design specification input by a user. Correspondingly, the processing module is specifically configured to: and generating the new test script according to the target design specification and the data elements in the test cases in the existing test script.
Fig. 4 is a schematic structural diagram of a test case multiplexing apparatus 400 according to an embodiment of the present application. The apparatus 400 includes a processor 402, a communication interface 403, and a memory 404. One example of the apparatus 400 is a chip and another example of the apparatus 400 is a computing device.
The processor 402, the memory 404, and the communication interface 403 may communicate with each other via a bus. The memory 404 stores executable code therein, and the processor 402 reads the executable code in the memory 404 to perform a corresponding method. The memory 404 may also include other software modules required to run processes, such as an operating system. The operating system may be LINUXTM,UNIXTM,WINDOWSTMAnd the like.
For example, executable code in memory 404 is used to implement the steps or operations in FIG. 2; the processor 402 reads the executable code in the memory 404 to perform steps 201 to 203 in fig. 2, and the communication interface 403 may perform step 204.
The processor 402 may be a CPU. The memory 404 may include volatile memory (volatile memory), such as Random Access Memory (RAM). The memory 404 may also include a non-volatile memory (2 NVM), such as a read-only memory (2 ROM), a flash memory, a Hard Disk Drive (HDD) or a Solid State Drive (SSD).
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: u disk, removable hard disk, read only memory, random access memory, magnetic or optical disk, etc. for storing program codes.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1.一种测试用例复用方法,其特征在于,包括:1. a test case multiplexing method, is characterized in that, comprises: 对已有测试脚本进行来源分析和数据分解,以获知所述已有测试脚本所符合的设计规范和所述已有测试脚本中的测试用例;Perform source analysis and data decomposition on the existing test script to know the design specification that the existing test script complies with and the test cases in the existing test script; 根据所述已有测试脚本所符合的设计规范对所述已有测试脚本中的测试用例进行解释,以得到所述已有测试脚本中的测试用例中的数据元素;Interpret the test case in the existing test script according to the design specification complied with by the existing test script to obtain the data elements in the test case in the existing test script; 根据所述已有测试脚本中的测试用例中的数据元素生成新测试脚本,所述新测试脚本所符合的设计规范与所述已有测试脚本所符合的设计规范不同;Generate a new test script according to the data elements in the test case in the existing test script, and the design specification complied with by the new test script is different from the design specification complied with by the existing test script; 输出所述新测试脚本。The new test script is output. 2.根据权利要求1所述的方法,其特征在于,所述根据所述已有测试脚本中的测试用例中的数据元素生成新测试脚本之前,所述方法还包括:2. The method according to claim 1, wherein before generating a new test script according to the data elements in the test case in the existing test script, the method further comprises: 显示测试脚本的多种设计规范信息;Display various design specification information of test scripts; 接收用户从所述多种设计规范信息中选择的目标设计规范信息;receiving target design specification information selected by the user from the plurality of design specification information; 相应地,所述根据所述已有测试脚本中的测试用例中的数据元素生成新测试脚本,包括:Correspondingly, generating a new test script according to the data elements in the test case in the existing test script includes: 按照所述目标设计规范信息所指示的设计规范,根据所述已有测试脚本中的测试用例中的数据元素生成所述新测试脚本。According to the design specification indicated by the target design specification information, the new test script is generated according to the data elements in the test case in the existing test script. 3.根据权利要求1所述的方法,其特征在于,所述根据所述已有测试脚本中的测试用例中的数据元素生成新测试脚本之前,所述方法还包括:3. The method according to claim 1, wherein before generating a new test script according to the data elements in the test case in the existing test script, the method further comprises: 接收用户输入的目标设计规范;Receive target design specifications entered by the user; 相应的,所述根据所述已有测试脚本中的测试用例中的数据元素生成新测试脚本,包括:Correspondingly, generating a new test script according to the data elements in the test case in the existing test script includes: 按照所述目标设计规范,根据所述已有测试脚本中的测试用例中的数据元素生成所述新测试脚本。According to the target design specification, the new test script is generated according to the data elements in the test case in the existing test script. 4.一种测试用例复用装置,其特征在于,包括:4. A test case multiplexing device, characterized in that, comprising: 处理模块,用于对已有测试脚本进行来源分析和数据分解,以获知所述已有测试脚本所符合的设计规范和所述已有测试脚本中的测试用例;a processing module, configured to perform source analysis and data decomposition on the existing test script, so as to know the design specification complied with by the existing test script and the test cases in the existing test script; 所述处理模块还用于根据所述已有测试脚本所符合的设计规范对所述已有测试脚本中的测试用例进行解释,以得到所述已有测试脚本中的测试用例中的数据元素;The processing module is further configured to interpret the test case in the existing test script according to the design specification complied with by the existing test script, so as to obtain the data elements in the test case in the existing test script; 所述处理模块还用于根据所述已有测试脚本中的测试用例中的数据元素生成新测试脚本,所述新测试脚本所符合的设计规范与所述已有测试脚本所符合的设计规范不同;The processing module is further configured to generate a new test script according to the data elements in the test case in the existing test script, and the design specification complied with by the new test script is different from the design specification complied with by the existing test script. ; 输出模块,用于输出所述新测试脚本。An output module for outputting the new test script. 5.根据权利要求4所述的装置,其特征在于,所述装置还包括显示模块和接收模块;5. The device according to claim 4, characterized in that, the device further comprises a display module and a receiving module; 所述显示模块用于显示测试脚本的多种设计规范信息;The display module is used to display various design specification information of the test script; 所述接收模块用于接收用户从所述多种设计规范信息中选择的目标设计规范信息;The receiving module is configured to receive target design specification information selected by the user from the multiple design specification information; 相应地,所述处理模块具体用于:按照所述目标设计规范信息所指示的设计规范,根据所述已有测试脚本中的测试用例中的数据元素生成所述新测试脚本。Correspondingly, the processing module is specifically configured to: generate the new test script according to the data elements in the test case in the existing test script according to the design specification indicated by the target design specification information. 6.根据权利要求4所述的装置,其特征在于,所述装置还包括接收模块,用于接收用户输入的目标设计规范;6. The device according to claim 4, characterized in that, the device further comprises a receiving module for receiving a target design specification input by a user; 相应地,所述处理模块具体用于:按照所述目标设计规范,根据所述已有测试脚本中的测试用例中的数据元素生成所述新测试脚本。Correspondingly, the processing module is specifically configured to: generate the new test script according to the target design specification according to the data elements in the test case in the existing test script. 7.一种芯片,其特征在于,包括:处理器,所述处理器与存储器耦合;7. A chip, characterized in that, comprising: a processor coupled to a memory; 所述存储器用于存储指令;the memory is used to store instructions; 所述处理器用于执行所述存储器中存储的指令,以实现如权利要求1至3中任一项所述的方法。The processor is adapted to execute instructions stored in the memory to implement the method of any one of claims 1 to 3. 8.一种计算机可读介质,其特征在于,包括指令,当所述指令在处理器上运行时,使得所述处理器实现如权利要求1至3中任一项所述的方法。8. A computer-readable medium comprising instructions which, when executed on a processor, cause the processor to implement the method of any one of claims 1 to 3. 9.一种计算设备,其特征在于,包括:处理器和存储器,所述处理器与存储器耦合;9. A computing device, comprising: a processor and a memory, the processor is coupled to the memory; 所述存储器用于存储指令;the memory is used to store instructions; 所述处理器用于执行所述存储器中存储的指令,以使得所述计算设备实现如权利要求1至3中任一项所述的方法。The processor is adapted to execute instructions stored in the memory to cause the computing device to implement the method of any one of claims 1 to 3. 10.一种测试系统,其特征在于,包括如权利要求9所述的计算设备和软件产品的测试设备。10. A testing system, characterized by comprising the computing device as claimed in claim 9 and a testing device for a software product.
CN202011484665.6A 2020-12-15 2020-12-15 Test case multiplexing method and multiplexing device Active CN112527650B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011484665.6A CN112527650B (en) 2020-12-15 2020-12-15 Test case multiplexing method and multiplexing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011484665.6A CN112527650B (en) 2020-12-15 2020-12-15 Test case multiplexing method and multiplexing device

Publications (2)

Publication Number Publication Date
CN112527650A CN112527650A (en) 2021-03-19
CN112527650B true CN112527650B (en) 2022-02-25

Family

ID=75000578

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011484665.6A Active CN112527650B (en) 2020-12-15 2020-12-15 Test case multiplexing method and multiplexing device

Country Status (1)

Country Link
CN (1) CN112527650B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113806220A (en) * 2021-08-23 2021-12-17 北京天融信网络安全技术有限公司 Method, system, terminal and storage medium for executing test script

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109299017A (en) * 2018-11-16 2019-02-01 郑州云海信息技术有限公司 Method and system for automatically generating test script framework based on test case document
CN110413524A (en) * 2019-07-26 2019-11-05 中国工商银行股份有限公司 For generating method and apparatus, the automated testing method of test script
CN111078580A (en) * 2019-12-31 2020-04-28 贵阳货车帮科技有限公司 Test case management method and device, storage medium and electronic equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7917895B2 (en) * 2001-07-27 2011-03-29 Smartesoft, Inc. Automated software testing and validation system
CN101968770A (en) * 2010-11-01 2011-02-09 北京航空航天大学 Reusable embedded software testing and developing method and system
CN104391793B (en) * 2014-11-27 2017-07-14 中国联合网络通信集团有限公司 Testing procedure and test script generation method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109299017A (en) * 2018-11-16 2019-02-01 郑州云海信息技术有限公司 Method and system for automatically generating test script framework based on test case document
CN110413524A (en) * 2019-07-26 2019-11-05 中国工商银行股份有限公司 For generating method and apparatus, the automated testing method of test script
CN111078580A (en) * 2019-12-31 2020-04-28 贵阳货车帮科技有限公司 Test case management method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN112527650A (en) 2021-03-19

Similar Documents

Publication Publication Date Title
CN109901834B (en) Document page generation method, device, computer equipment and storage medium
CN109302522B (en) Test method, test device, computer system, and computer medium
US9389849B2 (en) Test case pattern matching
US9483385B2 (en) Method, program, and system for generating test cases
CN109408375B (en) Method and device for generating interface document
US20100146340A1 (en) Analyzing Coverage of Code Changes
CN109766261B (en) Coverage test method, coverage test device, computer equipment and storage medium
CN111930621B (en) DNS (Domain name System) automation performance test method, device, equipment and readable storage medium
CN108920359B (en) Application program testing method and device, storage medium and electronic device
EP3264274B1 (en) Input discovery for unknown program binaries
CN106557419B (en) Program testing method and device
CN111338943A (en) Test method, test device, electronic equipment and readable storage medium
KR102386330B1 (en) Apparutus and method for analyzing user process based on standard process
CN109614325B (en) Method and device for determining control attribute, electronic equipment and storage medium
CN107608873B (en) Software testing method and system and testing platform
CN112527650B (en) Test case multiplexing method and multiplexing device
CN111190791A (en) Application exception reporting method and device and electronic equipment
CN112506786B (en) Regression testing method and regression testing device
CN112527312B (en) Test method and test device for embedded system
CN119271545A (en) Code evaluation and conversion method, system and medium applied to heterogeneous multi-core chips
CN113220586A (en) Automatic interface pressure test execution method, device and system
CN117851237A (en) Script generation method, device, equipment and storage medium
CN111597093B (en) Exception handling method, device and equipment thereof
CN113132178A (en) Protocol consistency test method and device
CN117667496A (en) Root cause analysis method and device, storage medium and electronic equipment

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
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Test Case Reuse Method and Reuse Device

Effective date of registration: 20230921

Granted publication date: 20220225

Pledgee: Xi'an innovation financing Company limited by guarantee

Pledgor: Xi'an Zhonglang Intelligent Control Technology Co.,Ltd.

Registration number: Y2023980057967

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20220225

Pledgee: Xi'an innovation financing Company limited by guarantee

Pledgor: Xi'an Zhonglang Intelligent Control Technology Co.,Ltd.

Registration number: Y2023980057967

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Test Case Reuse Method and Reuse Device

Granted publication date: 20220225

Pledgee: Bank of China Limited Xi'an High tech Development Zone Sub branch

Pledgor: Xi'an Zhonglang Intelligent Control Technology Co.,Ltd.

Registration number: Y2025980008677