Unlock instant, AI-driven research and patent intelligence for your innovation.

Installation package generation system

A technology for generating systems and installation packages, applied in version control, software deployment, software maintenance/management, etc., can solve problems such as low efficiency and high labor costs, and achieve the effect of reducing costs and improving follow-up work efficiency

Pending Publication Date: 2021-05-07
ALIBABA GRP HLDG LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing technology requires application developers to cooperate with testers to modify the code logic of the application, which has high labor costs and low efficiency. Therefore, it is necessary to provide a technology that supports the decoupling of testing and other work from application development work Solutions to improve the efficiency of testing and other work and reduce costs

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
  • Installation package generation system
  • Installation package generation system
  • Installation package generation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] Optional embodiment 1: at least one test plug-in includes a test plug-in whose startup type is external startup. For externally activated test plug-ins, if such test plug-ins are not dynamically enabled, such test plug-ins cannot execute their test logic. Based on this, in the embodiment of the present application, for an externally activated test plug-in, the tester can send a test instruction to the terminal device through the installation package generating system, and the test instruction includes: a plug-in identifier and an object identifier. Wherein, the plug-in identifier is used to identify one or more test plug-ins in at least one test plug-in; the object identifier is used to identify the object to be tested in the first installation package of the application program.

[0058] In the above optional embodiment 1, the target plug-in further includes: a communication plug-in. Among them, the communication plug-in provides a sandbox environment for the applicat...

Embodiment 2

[0062] Optional embodiment 2: at least one test plug-in includes a test plug-in whose startup type is self-starting. For ease of description and distinction, in optional embodiment 2, a self-starting test plug-in is defined as a target test plug-in. The number of target test plug-ins can be one or more. Further, for the test object of the first installation package corresponding to the target test plug-in, its test object can bind the target test plug-in and the object to be tested in the first installation package when the target test plug-in is implanted; The tester specifies by sending a test instruction to the terminal device through the device management unit 12d, wherein the test instruction includes an object identifier, and the object identifier can identify the object to be tested in the first installation package.

[0063] In the case where the target test plug-in is bound to the object to be tested in the first installation package, in the process of running the se...

Embodiment approach

[0070] In some other embodiments, no internal state modification instruction is included in the hook plug-in. In this case, the tester can send an external state modification instruction to the terminal device through the device management unit 12d. The external state modification instruction includes the target state. Correspondingly, the device management unit 12d can control the terminal device to modify the internal state of the object under test to the target state according to the external state modification instruction through the communication plug-in. In this embodiment, when the packaging service module 13 repackages the first installation package of the application to be tested, the implanted testing tool also includes a communication plug-in. Optionally, the communication plug-in may be an RPC plug-in. Correspondingly, the terminal device can receive an external state modification instruction through the communication plug-in.

[0071]Test requirement 2: Testers...

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 provides an installation package generation system. The system comprises a user interface module, a basic service module and a packaging service module, wherein the user interface module displays an installation package input part and a plug-in input part, and can provide an original installation package and a target plug-in needing to be injected for a user; the basic service module obtains packaging service basic information of the original installation package. The packaging service module can inject the target plug-in into the original installation package in the process of repackaging the original installation package and generate a new installation package. According to the installation package generation system provided by the embodiment of the invention, the autonomous packaging service can be provided for the user, the user can provide the target plug-in required by the subsequent work according to the packaging requirement, the application program does not need to be logically modified, the decoupling of the subsequent work and the application program development program is realized, the subsequent work efficiency is improved, and the cost is reduced.

Description

technical field [0001] The present application relates to the technical field of application program processing, in particular to an installation package generation system. Background technique [0002] With the continuous development of communication technologies, smart terminals are more and more widely used, and more and more application programs (Application, APP) are developed for the smart terminals. In scenarios such as testing, it is necessary to add a test plug-in to the application to test the performance and functions of the application. However, the existing technology requires application developers to cooperate with testers to modify the code logic of the application, which has high labor costs and low efficiency. Therefore, it is necessary to provide a technology that supports the decoupling of testing and other work from application development work Solutions to improve the efficiency of testing and other work and reduce costs. Contents of the invention ...

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): G06F8/71G06F8/61
CPCG06F8/71G06F8/61
Inventor 严嘉蔚范磊
Owner ALIBABA GRP HLDG LTD