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

Vehicle-mounted controller software testing system and method based on behavior driving scripts

A vehicle-mounted controller and software testing technology, applied in general control systems, software testing/debugging, control/adjustment systems, etc., can solve problems such as poor readability and insufficient support for timing judgment, and is easy to grasp and conducive to continuous Integrated, human-computer interaction friendly effect

Active Publication Date: 2018-09-07
CASCO SIGNAL
View PDF11 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to provide a vehicle-mounted controller software testing system based on behavior-driven scripts in order to overcome defects such as poor readability of traditional automatic test scripts in the above-mentioned prior art and insufficient support for timing judgment in the professional field of rail transit.

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
  • Vehicle-mounted controller software testing system and method based on behavior driving scripts
  • Vehicle-mounted controller software testing system and method based on behavior driving scripts
  • Vehicle-mounted controller software testing system and method based on behavior driving scripts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0046] Such as figure 2 Shown is a schematic structural diagram of the rail transit on-board controller software testing system based on behavior-driven scripts of the present invention. In this embodiment, the rail transit on-board controller software testing system based on behavior-driven scripts includes: an analysis module M1 of behavior-driven scripts, a test execution module M2, and a result recording and analysis module M3.

[0047]Among them, th...

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 relates to a vehicle-mounted controller software testing system and method based on behavior driving scripts. The vehicle-mounted controller software testing system comprises a behaviordriving script parsing module M1 for parsing testing scripts based on behavior driving and generating machine instruction inputs identified by the testing system, a test execution module M2 for usingmachine instructions produced by the behavior driving script parsing module M1 as inputs, simulating messages and data of peripheral interfaces of tested vehicle-mounted controller software in real time, providing stimulation feedback for the tested vehicle-mounted controller software and monitoring the running state of the testing system in real time, a testing result recording and analyzing module M3 for recording output data produced in the running process of the tested vehicle-mounted controller software and running data of the testing system, judging script sentences according to resultsgiven by the behavior driving script parsing module M1 and judging whether testing is passed or not. Compared with the prior art, the vehicle-mounted controller software testing system has the advantages of being easy to read and master, friendly in man-machine interaction and the like.

Description

technical field [0001] The invention relates to a rail transit on-board controller software testing system and method, in particular to a behavior-driven script-based on-board controller software testing system and method. Background technique [0002] With the rapid development of my country's rail transit industry, the functional requirements of on-board controller software are becoming increasingly complex, and the testing of this type of highly reliable embedded software is an important means to verify software functions and confirm that the software has sufficient security protection capabilities. The test results It is also an important basis for safety assessment of such software. High-reliability embedded software requires test cases to have 100% coverage of software requirements, covering all possible normal and abnormal scenarios. Therefore, the workload of testing is huge, and it is difficult to fully cover it only by manual means, and the cost is considerable. ...

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): G05B23/02G06F11/36
CPCG05B23/0213G05B2219/24065G06F11/3664G06F11/3684G06F11/3688G06F11/3692
Inventor 繆炜恺蒲戈光常鸣陈硕豪
Owner CASCO SIGNAL
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