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

Automobile software unit automatic test method and device, equipment and storage medium

A technology of automotive software and automatic testing, applied in the computer field, can solve problems such as poor readability, poor compatibility, and inability to meet model requirements of test cases, and achieve the effect of improving test efficiency and test standardization

Pending Publication Date: 2020-08-07
上海元城汽车技术有限公司
View PDF2 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the first method, the staff still needs to perform a large number of manual operations according to the files required by ASPCIE, and there are problems such as poor readability of test cases and failure to meet ASPCIE's requirements for test case models; in the second method, third-party It is difficult for software testing tools to seamlessly connect with software development platforms, and there is a problem of poor compatibility
[0006] Therefore, the automotive software unit test schemes in the prior art are not perfect enough and need to be improved

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
  • Automobile software unit automatic test method and device, equipment and storage medium
  • Automobile software unit automatic test method and device, equipment and storage medium
  • Automobile software unit automatic test method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and through specific implementation methods. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only some structures related to the present invention are shown in the drawings but not all structures.

[0028] Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe the steps as sequential processing, many of the steps may be performed in parallel, concurrently, or simultaneously. Additionally, the order of steps may be rearranged. The process may be terminated when its operations are complete, but may also have addit...

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 embodiment of the invention discloses an automobile software unit automatic test method and device, equipment and a storage medium. The method comprises the following steps: obtaining a target test case document and a target software unit model corresponding to the target test case through an automobile software development platform, wherein the target test case document conforms to an ASPICEtest case specification; entering a test environment corresponding to the target software unit model; reading the test case content from the target test case document; generating a target state machine matched with the target software unit model according to the test case content, wherein the target state machine includes execution content and jump conditions; executing simulation operation of thetest environment according to the test case content; and determining a test result according to the simulation data. By the adoption of the technical scheme, automatic testing can be conducted on anautomobile software development platform, testing efficiency is improved, and meanwhile automobile software unit testing can be more standardized.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a method, device, equipment and storage medium for automatic testing of automobile software units. Background technique [0002] With the rapid development of the automotive industry, the role of automotive electrical / electronic (Electrical / Electronic, E / E) systems in automobiles continues to increase, and the time and The cost is also getting higher and higher. At the same time, more and more electronic control systems on the vehicle have safety-related functions, so the safety requirements for ECU are also getting higher and higher. [0003] In order to reduce product development time and cost, and reduce the risk of maintenance or even recall due to safety issues, more and more foundries (Original Equipment Manufacturer, OEM) and suppliers have begun to pay attention to the quality of ECU software development process, automotive software proces...

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
IPC IPC(8): G06F11/36
CPCG06F11/3688G06F11/3664
Inventor 郑军姜辛陈斌窦国伟
Owner 上海元城汽车技术有限公司
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