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

Automatic test system and test method based on Linux vehicle-mounted software

A technology of automated testing and on-board software, applied in software testing/debugging, error detection/correction, instruments, etc., can solve the problems of time-consuming maintenance, shortened time-to-market, testing work efficiency, and product quality improvement. To achieve the effect of improving product quality and testing efficiency and shortening testing time

Inactive Publication Date: 2018-02-02
扬州航盛科技有限公司
View PDF6 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the automotive industry is developing rapidly, and the cycle of new products to market is constantly shortened, which puts forward higher requirements for software development cycle and product quality, which also means that the original manual testing speed can no longer meet the needs of rapid development, and the introduction of embedded automation has become an inevitable trend
[0003] However, the existing embedded software automation, especially the automation of the Linux system, due to the complexity of the system itself, can not be used in many actual projects; general projects can only realize the automation of some test items, and they are all scattered. It also takes a lot of time to maintain, and in a sense, it does not play a practical role in improving test efficiency and product quality

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
  • Automatic test system and test method based on Linux vehicle-mounted software
  • Automatic test system and test method based on Linux vehicle-mounted software
  • Automatic test system and test method based on Linux vehicle-mounted software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described below in conjunction with specific embodiments.

[0028] An automated test system based on Linux vehicle software, comprising:

[0029] Gerrit server, after modifying the code and submitting it to Gerrit, it will automatically trigger the jenkins task to check whether the code submitted by the development engineer meets the requirements through the code inspection specification (pass: Vertify +1, fail: Vertify -1);

[0030] Example:

[0031] After submitting the code, trigger the task on the jenkins server:

[0032]

[0033] According to the code inspection specification, check whether the submitted code meets the requirements,

[0034] The following is a case of passing the inspection (Vertify +1):

[0035]

[0036] The Yocto server is used to automatically build the corresponding modules and compile the codes reviewed by the Gerrit server;

[0037] The Jenkins server integrates the Gerrit server and Yocto serve...

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 discloses an automatic test system based on Linux vehicle-mounted software, and belongs to the field of software systems. The system comprises a Gerrit server, a Yocto server and a Jenkins server, wherein the Gerrit server is used for reviewing codes submitted by development engineers, the Yocto server is used for automatically building corresponding modules of the codes reviewed bythe Gerrit server and conducting compiling, the Gerrit server and the Yocto server are integrated to the Jenkins server, the Jenkins server is used for automatically monitoring whether or not codes and patches which are submitted exist in the Gerrit server, inspecting the submitted codes and patches by invoking a static code inspection tool, and outputting an inspection result to the Yocto server;meanwhile, the Jenkins server conducts automatic test on a result compiled by the Yocto server. According to the system, the product quality and the test efficiency of current vehicle-mounted information and entertainment multimedia are improved, and the system can be used in development of vehicle-mounted software.

Description

technical field [0001] The invention relates to a vehicle-mounted software testing system, in particular to a vehicle-mounted software testing method. Background technique [0002] At present, the automotive industry is developing rapidly, and the cycle of new products to market is constantly shortened, which puts forward higher requirements for software development cycle and product quality, which also means that the original manual testing speed can no longer meet the needs of rapid development, and the introduction of embedded automation has become an inevitable trend. [0003] However, the existing embedded software automation, especially the automation of the Linux system, due to the complexity of the system itself, can not be used in many actual projects; general projects can only realize the automation of some test items, and they are all scattered. It also takes a lot of time to maintain, and in a sense, it has no practical effect on the improvement of test work eff...

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/3684
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