System testing method
A system test and test case technology, applied in the field of train operation control system in China, can solve the problems of incomplete testing and inability to judge, and achieve the effect of improving test quality, reducing dependence, and improving execution efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0018] figure 1 This is a method for system testing provided by an embodiment of the present invention. The method may include the following steps:
[0019] Step 101: Monitor each interface of the system. If the message data of an interface can trigger a test case, it is determined that the message data matches the trigger condition of the test case successfully, and when the trigger condition matches successfully, the test case enters the execution queue .
[0020] Among them, the message data can be test data or actual data. In other words, the present invention can be used in laboratory tests (for example, to test specific functions), and can also be used in actual work to detect the operating state of the system.
[0021] Whether the received message data can trigger the test case is mainly to determine whether the message data can search for matching trigger conditions. Trigger conditions generally include: recording unit (JRU) messages, radio block center RBC messages, vehicl...
Embodiment 2
[0030] In order to introduce the present invention more specifically, the following is attached figure 2 The present invention will be further described. Such as figure 2 As shown, including the following steps:
[0031] Step 201: Establish a knowledge base. This embodiment takes the test of the CTCS-3 level train control system used in the Chinese train operation control system as an example for introduction. Therefore, a knowledge base corresponding to it needs to be established.
[0032] The main purpose of the knowledge base is to verify whether the system meets the overall technical plan and system requirements of the CTCS-3 level train control system, that is, to verify whether the system functions are complete and whether the equipment has reached the interconnection and interoperability requirements, so the final judgment The basis is the system function requirement specification.
[0033] "CTCS-3 Level Train Control System Test Case" is compiled according to "CTCS-3 Le...
test example )
[0047] One-to-many, that is, the trigger conditions of the test case are met for a certain period of time. At this time, the start and end time of the test case must be determined first. If the corresponding predetermined execution result is matched within the start and end time, the case execution is successful, otherwise the case execution failure. For example, overspeed protection (test case): when the speed exceeds the allowable speed, the trigger condition is met; at this time, the start and end time of the test case should be determined, when the driver slows down or uses the maximum service brake or emergency brake during this period When the speed is lower than the allowable speed, the case execution succeeds, otherwise the case execution fails.
[0048] Preferably, in order to avoid repeated search and comparison of test cases, or repeated judgments of trigger conditions, the overhead of the system increases for a period of time, which affects test efficiency. Therefore...
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