Central database establishing method for keyword driving

A keyword-driven and keyword-based technology, which is applied in digital data processing, special data processing applications, instruments, etc., can solve problems such as weak cross-platform portability, high development costs, and weak cross-tool platform portability, and achieve improved Cross-tool platform portability, reduce follow-up maintenance costs, and improve the effect of cross-platform portability

Inactive Publication Date: 2006-10-25
王立奎
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] (1) Mainly used in GUI automated testing, and implemented based on Rational's Robot tool platform, (a) its cross-platform (specifically operating system) portability is relatively weak, (b) cross-tool platform portability is relatively weak , (c) and it is not suitable for automated testing of communication equipment products
[0015] (2) Lack of central database (CDB), AW (Keyword) itself is NKey (Navigation Keyword), the corresponding relationship between Keyword, Navigation Keyword, and Keyword Implementation Function is realized in the driver script, and is controlled by the driver script Complete keyword navigation. Therefore, when adding keywords and their corresponding relationship with navigation keywords and keyword implementation functions, the driver module must be modified; at the same time, if keywords, navigation keywords, and keyword implementation functions When the corresponding relationship between changes, it is also necessary to modify the driver module
This will lead to: (a) the development cost in the automated testing process is high, (b) keywords will have a lot of redundancy; (c) multiple versions of the driver module need to be maintained, and the maintenance cost is high
[0016] (3) The transplantation of test cases between different products / versions cannot be realized;
[0017] (4) The implementation of keywords can only be realized through scripts; it cannot be realized through other programming languages ​​such as C, pascal, etc.

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
  • Central database establishing method for keyword driving
  • Central database establishing method for keyword driving
  • Central database establishing method for keyword driving

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The realization of the present invention is based on various developments of the prior art, for example, the characteristics of scripting languages ​​(such as TCL, PYTHON, etc.), such as interpretation and execution, embeddable, expandable and other characteristics, have laid the foundation for automated testing technology; , Various products (such as telecommunication equipment or software) not only provide a graphical interface, but also provide a command line interface or a human-machine interface, which also lays the foundation for the automated testing technology of the product.

[0036] For the convenience of understanding the present invention, some terms used in this paper are briefly introduced below, specifically as shown in Table 2:

[0037] English name

Chinese name

definition

TestCluster

test set

1), the same test environment configuration and networking configuration for several test logics;

2), the test se...

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 present invention adopts static script and dynamical script composed navigation script, storing key word, navigation key word and key word in centre data base to realize function correlation, then static script to complete centre data base loading, according to required key word to establish dynamical script, said dynamical script according to said key word and navigation key word to obtain corresponded key word realizing function through finding said centre data base. Said dynamical script sends key word parameter in test logic to said key word realizing function, through executing said key word realizing function to complete relevant test function and feeding back result to test logic. The present invented method can raise development efficiency and reduce navigation script maintenance cost.

Description

technical field [0001] The invention relates to automatic test technology, more specifically, relates to a method for building a central database suitable for keyword-driven. Background technique [0002] In the process of testing telecommunication equipment or software, Key-Word Driven (Keyword Driven) technology is usually used, which is implemented based on Rational's Robot tool platform, and is usually applied to the automation of GUI (Graphical User Interface) testing. [0003] In keyword-driven technology, testers will use a form similar to an Excel worksheet to create test cases by entering keywords (Key-Word). The entire process (including functions) of this method is driven by keywords, and keywords control the entire testing process. [0004] Table 1 shows an exemplary test case. [0005] COLUMN1 KeyWord1 COLUMN2 Field / Screen Name COLUMN3 Input / Verification Data COLUMN4 comment COLUMN5 Pass / Fail Start_Test...

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 Applications(China)
IPC IPC(8): G06F17/30
Inventor 林培兴
Owner 王立奎
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