An automatic test data packaging and processing method for high-speed rail signal equipment

A technology for automatic testing and signaling equipment, applied in wireless communication, transportation and packaging, vehicle wireless communication services, etc., can solve problems such as poor versatility, high overall system complexity, and unfavorable server load balancing, and achieve load balancing and simplification. The effect of business logic and versatility

CN109699023AActive Publication Date: 2019-04-30SIGNAL & COMM RES INST OF CHINA ACAD OF RAILWAY SCI +3
8 Cites 2 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2019-04-30

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses an automatic test data encapsulation and processing method for high-speed rail signal equipment, which comprises the following steps that: enabling an automatic test engine toread test data from a background database, encapsulate the test data into a test task object according to a predetermined rule, and issue the test task object to related simulation test equipment; performing Analyzing by related simulation test equipment; extracting a test instruction, sending the test instruction to the tested real device for execution, comparing the receipt information returnedby the tested real device with an expected value in the test task object, generating a test result object, sending the test result object to the automatic test engine, analyzing the test result objectafter the automatic test engine receives the test result object, and backfilling a background database with the test result obtained through analysis. According to the method, the test task and the test result are interacted between the automatic test engine and the simulation test equipment, the test result is generated in each piece of related simulation test equipment, the automatic test engine and the test logic are independent, the universality is high, and the load balance of the automatic test engine is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] The invention relates to the technical field of automatic testing of railway equipment, in particular to a method for packaging and processing automatic test data of high-speed railway signal equipment. Background technique

[0002] The key signal equipment of the high-speed train control system mainly includes interlocking (CBI), train control center (TCC), wireless block center (RBC) and temporary speed limit server (TSRS). The software logic of these devices is closely related to the line and station type. The software design in engineering applications involves a large amount of data compilation, and a large amount of data testing and interface testing for the compiled data are generated during the test.

[0003] At present, the testing of high-speed railway signal equipment at home and abroad is mainly manual testing. Some test items of some equipment (such as CBI and TCC) realize data-driven automatic testing based on test scripts, that is, test data an...

Examples

Embodiment Construction

[0018] The following describes the technical solutions in the embodiments of the present invention clearly and completely with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0019] The embodiment of the present invention provides an automatic test data packaging and processing method for high-speed rail signal equipment, such as figure 2 As shown, it mainly includes:

[0020] The automatic test engine reads the test data from the background database, encapsulates the test data into test task objects according to predetermined rules, and sends them to the relevant simulation test equipment.

[0021] It is analyzed...