Data driving layered automation test system and method

An automated testing, data-driven technology, applied in software testing/debugging, etc., can solve the problems of low test case coverage, high tester skill requirements, and high script maintenance costs, so as to facilitate data maintenance and reuse, and increase coverage. , the effect of improving test efficiency

Active Publication Date: 2015-05-06
CHINA INTERNET NETWORK INFORMATION CENTER
View PDF3 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003]a. Use the mode of first recording the test operation and then playing it back. This mode has low work efficiency and weak adaptability to changes in the system under test. The recorded test script is easy Invalid, large amount of modification, and can only be used for regression testing
[0004]b. Even if the recording and playback mode is not used, more development work is still required. During the test process, more tes...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data driving layered automation test system and method
  • Data driving layered automation test system and method
  • Data driving layered automation test system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and understandable, the following specific examples and Attached picture , the present invention will be further described.

[0043] The data-driven system and method for layered automated testing of the system under test proposed by the present invention mainly achieve the following objectives:

[0044] 1) Continuously run through the data-driven system, automatically execute test cases and generate test reports.

[0045] 2) Through reasonable design, the test cases and test data can be managed conveniently and conveniently.

[0046] 3) Automatically test the system under test in layers, so that most of the test cases can be automatically executed.

[0047] 4) Testers only need to write test data to realize automated testing.

[0048] 5) The system is not only used for regression testing, but also for the first round of testing of the object under test.

[...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a layered automation test system and method based on data driving. The system comprises a configuration file management module, a test case management module, a test data management module, a layered action keyword realization module and a control module, wherein the configuration file management module is used for managing configuration files, the test case management module is used for managing test case description files, the test data management module is used for managing data files including execution index files and supplementing data files in a data file path corresponding to each test case, the layered action keyword realization module is used for layering a tested system according to a function structure of the tested system, a plurality of test action keywords are defined in each layer according to test requirements, in addition, each action keyword is subjected to test action realization, and the control module is used for carrying out test execution control. The system and the method have the advantages that the three-stage file index management is realized on the cases and data files required by the test, the tested system is divided and mapped to different layers, the action keyword behaviors are respectively realized, the logics are clear, the maintenance is easy, the automatic test coverage range is increased, and the test efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of software automatic testing, and in particular relates to a data-driven layered automatic testing system and method. Background technique [0002] As an effective technical means to improve testing efficiency and testing accuracy, automated testing technology is more and more widely used. As a necessary condition for automated testing, the design method of testing tools and frameworks is particularly important. Currently commonly used automated testing frameworks generally do not have the characteristics of high efficiency, ease of use, and strong versatility. They usually have the following shortcomings: [0003] a. Use the mode of first recording the test operation and then playing it back. This mode has low work efficiency and weak adaptability to the changes of the system under test. The recorded test script is prone to failure, the amount of modification is large, and it can only be used for regressio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36
Inventor 肖建芳刘冰王骞崔月霞鲁慧鑫
Owner CHINA INTERNET NETWORK INFORMATION CENTER
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products