Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Keyword drive-based automatic test method of urban rail drive control units

A transmission control unit, automated testing technology, applied in software testing/debugging and other directions, can solve the problems of heavy script maintenance workload, large test case writing workload, poor maintainability, etc., to improve portability, simple and rapid development , the effect of reducing skill requirements

Inactive Publication Date: 2015-11-18
ZHUZHOU CSR TIMES ELECTRIC CO LTD
View PDF8 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, DCU testing by manual testing is becoming more and more challenging, due to the following disadvantages: low efficiency of manual testing, low efficiency of regression testing, heavy workload of writing test cases, long testing cycle and insufficient testing
However, this technical solution has disadvantages in terms of script development and maintenance: First, testers can only use the script development environment that comes with the test tool to develop scripts, and testers need to have certain programming skills to complete script development. The developed test scripts There is no separation of test data and test business logic in the test, resulting in the need to change the test script once the test needs to be changed, the script maintenance workload is heavy, and the maintainability is poor; Poor usability, test scripts between similar projects cannot be directly borrowed or maintained, the difficulty of maintenance and transformation is comparable to that of redeveloping a set of test scripts, poor maintainability

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
  • Keyword drive-based automatic test method of urban rail drive control units
  • Keyword drive-based automatic test method of urban rail drive control units
  • Keyword drive-based automatic test method of urban rail drive control units

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0110] This embodiment is basically the same as Embodiment 1, the difference being that the detailed steps of step 4) are different.

[0111] In the present embodiment, the detailed steps of step 4) include:

[0112] 4.1B) input the test script into the keyword-driven automated testing framework, and initialize the underlying execution sequence file of the test script through the keyword-driven automated testing framework;

[0113] 4.2B) load the test script through the test-driven engine of the keyword-driven automated test framework, start parsing the test script line by line, use the first line of the test script as the current line, and jump to the next step;

[0114] 4.3B) search the top-level test data table according to the object keyword of the current row, and obtain an index pointing to the middle-level test data table containing the action keyword;

[0115] 4.4B) Search the middle-level test data table according to the action keyword of the current row, locate the ...

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 discloses a keyword drive-based automatic test method of urban rail drive control units. The method comprises the following steps: determining a keyword set of a tested object; compiling a test script according to the keyword set; establishing a keyword drive-based automatic test frame and constructing a top layer test data table, a middle layer test data table, a bottom layer test data table and a keyword support library for the automatic test frame; inputting the test script into the automatic test frame, successively calling drives of the layers to inquire the contents in the test data tables on the basis of a test drive engine of the automatic test frame in allusion to each objective keyword in the test script; and calling bottom layer functions of the keyword support library to output a script bottom layer execution sequence file and directly and interactively carrying out test with the tested object. The keyword drive-based automatic test method of urban rail drive control units has the advantages of reducing the skill requirement for the test personnel, being high in test script reusability and good in maintainability and portability, shortening the test script development and maintenance time and reducing the test script development and maintenance cost.

Description

technical field [0001] The present invention relates to the software testing technology of the drive control unit (DriveControlUnit, referred to as DCU, a controller on the traction converter used in the field of rail transit) of urban rail, in particular to a key-based driven urban rail drive control unit Automated testing methods. Background technique [0002] As one of the key equipment of urban rail vehicles, the transmission control unit (DCU) is known as the "heart" of urban rail vehicles. When implementing precise control on the traction converter, the logic control function of the DCU is very important. It undertakes the important functions of traction system management and communication, and directly affects the function, safety and efficiency of the traction converter. Therefore, software testing of the logic control software of the DCU has also become an important means to ensure the quality of the software and improve the reliability of the DCU. [0003] With t...

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 ZHUZHOU CSR TIMES ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products