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

Automatic compiling test method and system for communication electronic product

A technology of electronic products and testing methods, applied in code compilation, software testing/debugging, electrical digital data processing, etc., can solve the problems of low research and development efficiency, a large amount of manpower and material resources, and reduce the input of manpower and material resources and simplify testing Process, the effect of improving R&D efficiency

Inactive Publication Date: 2021-12-03
上海擎昆信息科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the current communication electronic products generally have the defects of low research and development efficiency and the need for a large amount of manpower and material resources.

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 compiling test method and system for communication electronic product
  • Automatic compiling test method and system for communication electronic product
  • Automatic compiling test method and system for communication electronic product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] See figure 1 , an automatic compiling and testing method for a communication electronic product provided in this embodiment, comprising:

[0075] Step 101: Generate the commit node corresponding to each test source code, and push the commit node to the Linux server; the test source code is written according to the test requirements of the modules in the communication electronic product or for communication with the communication electronic product. The external instrument information connected to the product is written; one local git warehouse corresponds to multiple commit nodes, and each commit node stores the test source code or the modified test source code.

[0076] Step 102: compile the code stored in each commit node, and transmit the compilation result to the web page for display; the compilation result includes compiled code and compilation status; the compilation status includes compilation success and compilation status. fail.

[0077] Step 103: the Linux s...

Embodiment 2

[0097] See figure 2 , the present embodiment provides an automated compiling and testing method for communication electronic products, including:

[0098] Step 201: When debugging a test task, write a test source code corresponding to the test task on a web page; the test source code is written according to the test requirements of the modules in the communication electronic product or for the Compiled by communication electronics connected to external instrumentation information.

[0099] Step 202: the web page invokes an automatic compiling program to compile the test source code to obtain a compilation result; the automatic compiling program is a compiling program created by python on a Linux server; the compiling program created by the Python is called using a python script The MakeFile compiled by gcc; the compilation result includes compiled code and compilation status; the compilation status includes compilation success and compilation failure.

[0100] Step 203: Sen...

Embodiment 3

[0110] See image 3 , an automated compiling and testing system for communication electronic products provided in this embodiment, comprising:

[0111] Local device for:

[0112] Generate the commit node corresponding to each test source code, and push the commit node to the Linux server; the test source code is written according to the test requirements of the modules in the communication electronic product or is connected with the communication electronic product Compiled by external instrumentation information; one local git repository corresponds to multiple commit nodes, and each commit node stores test source code or modified test source code.

[0113] Linux server for:

[0114] Compile the code stored in each commit node, and transmit the compilation result to the web page for display; the compilation result includes compiled code and compilation status; the compilation status includes compilation success and compilation failure;

[0115] Send the test case to the te...

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 compiling test method and system for a communication electronic product, and relates to the technical field of product testing, the method comprises the following steps: generating commit nodes corresponding to each section of test source code, and pushing the commit nodes to a Linux server; compiling the codes stored in each commit node, and transmitting a compiling result to a web page to be displayed; the method also includes that the Linux server sends the test case to a test device so as to execute the test case and carry out test work, after the test device completes the test work, a test result is transmitted to the Linux server, and then the test result is synchronously updated and displayed on the web page. According to the invention, the purposes of effectively reducing the investment of manpower and material resources and improving the research and development efficiency can be achieved.

Description

technical field [0001] The invention relates to the technical field of product testing, in particular to an automatic compiling and testing method and system for communication electronic products. Background technique [0002] Due to the rapid iteration of communication electronic products, it is very necessary to shorten the research and development cycle of communication electronic products, but a communication electronic product always needs to be tested for a long time to meet the requirements. Therefore, the current communication electronic products generally have the defects of low research and development efficiency and the need for a large amount of manpower and material resources. Contents of the invention [0003] The purpose of the present invention is to provide an automatic compiling and testing method and system for communication electronic products, so as to effectively reduce the input of manpower and material resources and improve the research and developm...

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/36G06F8/41
CPCG06F11/3688G06F11/3692G06F11/3696G06F8/43
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