ECU software test system and method

A test system and software technology, applied in the computer field, can solve problems such as extended software iteration cycle, backward schedule, and accumulation of faults, and achieve the effects of rapid positioning and resolution, improving work efficiency, and reducing burdens

Pending Publication Date: 2021-07-27
NIO TECH ANHUI CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, such a process has obvious defects: (1) The faults in the software design cannot be discovered until the software development is completed, and the time interval is long; (2) During the software development process, faults will continue to accumulate; (3) The number of problems found in the testing phase is often more than three times that of the development phase
After the completion of the three phases, the cycle of software iterations is often continuously lengthened, resulting in many times falling behind the schedule
[0004] Therefore, continuous integration and automated testing are very necessary. In the field of automotive ECU software, how to choose appropriate testing tools to build an effective integration testing framework is a common concern of engineers, especially now that automotive software is becoming more and more complex. With the continuous upgrading of driving functions, more and more functions are being tested, and the number of test cases is also increasing day by day. Each regression test requires hundreds of test cases, and the management of test cases is also very inconvenient.

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
  • ECU software test system and method
  • ECU software test system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Introduced below are some of the various embodiments of the invention, intended to provide a basic understanding of the invention. It is not intended to identify key or critical elements of the invention or to delineate the scope of protection.

[0034] For purposes of brevity and illustration, the principles of the invention are described herein primarily with reference to exemplary embodiments thereof. However, those skilled in the art will readily recognize that the same principles are equally applicable to and can be implemented in all types of ECU software automated testing methods and ECU software automated testing systems, as well as any such Changes are made without departing from the true spirit and scope of this patent application.

[0035] Moreover, in the following description, reference is made to the accompanying drawings, which illustrate certain exemplary embodiments. Electrical, mechanical, logical and structural changes may be made to these embodimen...

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 an ECU software test system and method. The system comprises a Jenkin server, a version control module, a storage warehouse and a test bench, the version control module is used for generating an executable software package, and the storage warehouse is used for storing the executable software package generated by the version control module. The Jenkin server is used for triggering and generating a test task when a new executable software package is detected to be generated in the storage warehouse in a polling manner, and the test bench is used for executing the brushing and testing of ECU software based on the test task to generate a test report. According to the method and the system, the test task can be automatically constructed, and a developer and a tester can be notified after the test result is sorted.

Description

technical field [0001] The invention relates to computer technology, in particular to a software automatic testing method and a software automatic testing system. Background technique [0002] With the development of electric vehicles and the rapid iteration of automotive electronic software, the requirements for software testing are getting higher and higher. Most software development basically follows three distinct phases: design, develop, test. [0003] However, such a process has obvious defects: (1) The faults in the software design cannot be discovered until the software development is completed, and the time interval is long; (2) During the software development process, faults will continue to accumulate; (3) The number of problems found in the testing phase is often more than three times that of the development phase. After the completion of the three phases, the cycle of software iterations is often continuously lengthened, resulting in many times falling behind ...

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): G06F11/36
CPCG06F11/3688
Inventor 钱俊磊李宁谢周廷
Owner NIO TECH ANHUI CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products