Automatic testing method for railway signal computer interlocking system

A technology of computer interlocking and automated testing, applied in computing, software testing/debugging, error detection/correction, etc., can solve problems such as low efficiency, achieve the effects of improving testing efficiency, saving testing manpower, and shortening test execution time

Inactive Publication Date: 2016-06-22
SHANGHAI FUXIN INTELLIGENT TRANSPORTATION SOLUTIONS
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the testing and recording process is performed manually, there may be problems with whether the test case is missing, whether the test process meets the requirements of the test scenario, and whether the test result is credible.
In addition, due to manual testing, its efficiency is also very low

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 testing method for railway signal computer interlocking system
  • Automatic testing method for railway signal computer interlocking system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] like figure 2 Shown is the flowchart of the method of the embodiment of the present invention. The automatic testing method of the railway signal computer interlocking system of the embodiment of the present invention comprises the following steps:

[0069] Step 1. Define the format of the script describing the test case, using an XML file as the script describing the test case, and the format of the XML file of the test case adopts a three-layer XML element structure.

[0070] The first level XML element is the root element, which is , indicating that this XML file contains test cases;

[0071] The second level element defines more than one independent said test case. In the embodiment of the present invention, the XML element of the second layer is , include more than one, each Represents an independent test case. There are three properties that can be set, namely:

[0072] CaseName: It is used to describe what kind of function of the interlocking ...

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 an automatic test method for a railway signal computer interlocking system, which comprises the following steps: Step 1, defining the format of the script of the test case, and the format of the XML file of the test case adopts a three-layer XML element structure. Step 2, automatically generate all test cases: define the function, number and tested device of the test case through the second layer element; combine the tested device and the associated device to each test of the third layer element Commands are set to form various test instructions and arranged in sequence. Step 3: Automatically run each test case and generate a statistical table of test results. The invention can effectively shorten test execution time, improve test efficiency and save test manpower.

Description

technical field [0001] The invention relates to a computer interlocking system, in particular to an automatic testing method for a railway signal computer interlocking system. Background technique [0002] Safety is the eternal theme of railway transportation production, and the computer interlocking system is a key system to ensure the safety of trains and locomotives in railway stations, so it must be fully tested to ensure the safety of the system. [0003] Existing interlocking business logic verification adopts manual testing method. The test behavior of manual testing can only be executed once, cannot be copied and recorded, and the correctness of the test results can only be determined by observation. During software regression testing, all previous The testing behavior can only be repeated manually again, so manual testing has disadvantages such as insufficient testing, low testing efficiency, and high labor intensity, while automated testing can replace manual opera...

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): G06F11/36
CPCG06F11/3684
Inventor 吴昊张伟秦怀阳
Owner SHANGHAI FUXIN INTELLIGENT TRANSPORTATION SOLUTIONS
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