Automatic test method based on key word drive and its test system

An automatic test system, keyword-driven technology, applied in software testing/debugging, electrical digital data processing, instruments, etc., can solve the problem that test data is difficult to be modified and customized, automatic tests cannot be customized to execute, and test scripts are reusable. and maintainability is not guaranteed

Active Publication Date: 2009-11-18
SHANGHAI MUNICIPAL ELECTRIC POWER CO
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved in the present invention is a keyword-driven automatic testing method, which solves the problem that the automatic testing cannot be customized according to the intention of the tester, the test logic and test data cannot be separated from the test script, and the test data is difficult to be modified and customized , the problem that the reusability and maintainability of test scripts cannot be guaranteed

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
  • Automatic test method based on key word drive and its test system
  • Automatic test method based on key word drive and its test system
  • Automatic test method based on key word drive and its test system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The following will describe in detail with reference to the accompanying drawings and a specific embodiment in order to have a deeper understanding of the purpose, technical solutions and advantages of the present invention.

[0038] figure 1 A schematic diagram of the internal structure of the automatic testing framework is given. The automatic testing framework contains six modules, namely human-computer interaction module, overall control module, database module, execution module, result verification module and information processing module. Drive the script playback tool and test management tool in the form of keywords to automatically execute the software under test and generate test reports. in:

[0039] Human-computer interaction module: used to receive user control information and pass it to the overall control module as the basis for controlling the framework workflow.

[0040] Overall control module: responsible for the communication between modules and coo...

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

A keyword-driven automatic test system and test method, first construct a test database, create keyword specifications; secondly convert manual test cases to automatic test cases, extract keyword information from manual test cases, and then use human-computer interaction The module writes keyword information into the data files of the database; finally starts the automatic test framework, selects the existing test data files to perform automatic tests, and generates test reports. To modify the test data files in the database module to customize the test execution process, the execution module drives the script playback tool through the keyword information to perform the corresponding test on the software under test, and the result verification module according to the returned information of the software under test and the predetermined keywords The information judges whether the verification point is passed, and the execution result will be written into the test management tool through the information processing module to generate statistical data.

Description

technical field [0001] The invention belongs to the field of automatic testing of software, and in particular relates to an automatic testing method and a testing system for customizing an automatic testing process by users according to self-defined keywords. Background technique [0002] The iterative development process has greater advantages than the waterfall development process, and has gradually replaced the traditional waterfall development as the most popular software development process. Iterative development emphasizes the production of multiple executable and testable software versions in a short time interval, which means that testers will face more heavy testing tasks. The test cycle is shortened and the test frequency is increased. The traditional manual test can no longer meet the needs of software development. Automatic testing is an effective method to improve testing efficiency and reduce duplication of labor. It is currently being widely used. It can comp...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/36G06F17/30
Inventor 徐振良程兵旺王晓婷左婧婧
Owner SHANGHAI MUNICIPAL ELECTRIC POWER CO
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