Automatic testing system and method for interlocking system
An automated testing and interlocking system technology, applied in the field of rail transit, can solve problems such as complex logic of interlocking rules, insufficient testing, and high requirements for testers, so as to improve convenience, ensure reliability, and reduce workload.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] An interlocking system software features black-box and white-box automated test systems such as figure 1 and figure 2 shown, including:
[0043] The test case generation module combines the interlocking data of the tested sites with general business logic to generate test cases of the tested sites one by one.
[0044] That is, for an executable test case, the specific parameters and the logic of the issued request are generated by combining the interlocking data of the tested site and the business logic test template. For example, for the use case of handling the route of this site, the operation parameter C_JQ will be replaced by XX_JQ (XX is the specific route name), and the corresponding parameter SXH_LXJJ will be replaced by XX_LXJJ (the name of the starting signal machine corresponding to the XX route) .
[0045] The generated test cases will be refined to the level of man-machine interface operation instructions to manage access use cases. The complete test pr...
Embodiment 2
[0057] A black box and white box automated testing method for software functions of an interlocking system, the specific process of using Embodiment 1 to perform an automated testing of the interlocking system is as follows:
[0058] 1) Read the station equipment configuration file from the specified path through the business data analysis module, and analyze the interlocking data of the tested station.
[0059] 2) Read the business logic test template from the specified path through the business logic generation module, and parse the business logic test template to generate business logic.
[0060] 3) Combine the parsed interlocking data of the tested site with business logic to generate a test case with the deliverable code bit as the underlying logic.
[0061] 4) Execute each step of the test case one by one, that is, send the code bit to the interlocking controller through the communication module.
[0062] 5) If in the test process, the relevant code bits of CC, ZC, and ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com