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

Distributed automatic construction method and system

An automatic construction and distributed technology, applied in the field of mobile Internet, can solve problems such as inability to automatically launch or upgrade applications, and achieve the effect of asynchronous testing, improving compilation efficiency, and improving efficiency.

Inactive Publication Date: 2016-05-04
XIAMEN MEIYA PICO INFORMATION
View PDF2 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a distributed automatic construction method and system, which can solve the problem that the application program of the mobile terminal cannot be automatically launched or upgraded in the prior art

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
  • Distributed automatic construction method and system
  • Distributed automatic construction method and system
  • Distributed automatic construction method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] Please refer to figure 1 , Embodiment 1 of the present invention is: a distributed automatic construction method, comprising:

[0050] R&D personnel regularly, for example, submit the development code to the first server every day, preferably, the first server is an SVN server;

[0051] The automated test case developer submits the automated test case code to the first server every day;

[0052] The second server automatically starts the compilation process at a set time, such as 0:00 a.m. every day: download the development code and the automated test case code, and call the batch script for automatic compilation to generate application files, automated test files, and other auxiliary files , such as configuration scripts, etc.; preferably, the second server is a Jenkins server;

[0053] The second server sends the application program file and the automated test file to different test PCs through distributed processing;

[0054] The test PC starts the test process, ...

Embodiment 2

[0079] see figure 2 , Embodiment 2 of the present invention is: a distributed automatic construction system, comprising:

[0080] The first server 1, the second server 2, the test PC 3 and the mobile terminal 4 connected to the test PC 3, the test PC 3 corresponds to a plurality of mobile terminals 4, and is used to deploy the application program file to Mobile terminal 4 and carry out automatic test, described first server 1 is connected with second server 2 communication, a second server 2 is connected with at least two test PCs 3 by Ethernet communication;

[0081] The first server 1 is used to obtain the development code or the code of the automated test case; and control the entire data operation process, open the business management interface of the second server 2 through the first server 1, and start the business process of the host;

[0082] The second server 2 is used to download the development code and the automated test case code, and call the batch script to au...

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 a distributed automatic construction method and system. The method comprises the following steps: obtaining a development code and an automatic test case code by a first server; downloading the development code and the automatic test case code by a second server, and calling a batch processing script to carry out automatic compiling so as to generate an application program file and an automatic test file; and distributing the application program file and the automatic test file to different test PC machines by the second server in a distributed manner. According to the distributed automatic construction method and system, the development period of a plurality of application programs can be greatly shortened and favorable software quality can be ensured.

Description

technical field [0001] The invention relates to the field of mobile Internet, in particular to a distributed automatic construction method and system. Background technique [0002] With the advent of the mobile Internet era, the requirements for the launch and upgrade time of mobile applications are getting higher and higher, which brings new challenges to mobile application development. Under the premise of taking into account the software quality, the version iteration should be completed as quickly as possible, and the original functions can be fully guaranteed not to be affected while the new functions are launched. This requires that the version integration, deployment and testing can be carried out as soon as possible for the daily code changes. , so that problems can be found and corrected as soon as possible. In this process, 50%-70% of the work is repetitive work, such as downloading code, compiling and integrating, deploying software to the mobile terminal, and te...

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): G06F9/445G06F11/36H04L29/08
CPCG06F8/65G06F11/3672H04L67/10
Inventor 齐上凯苏文理张辉极吴世雄
Owner XIAMEN MEIYA PICO INFORMATION
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