Method, device and system for evaluating functional modules in application program

A technology of functional modules and application programs, applied in the direction of error detection/correction, software testing/debugging, instruments, etc., can solve problems such as long loading time, inability to perform accurate positioning, and inability to guide the optimization direction of functional modules, etc., to achieve The effect of improving accuracy and reliability

Inactive Publication Date: 2018-12-18
ALIBABA GRP HLDG LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Although the above prior art can also be used to evaluate the pros and cons of the functional modules in the application program, the evaluation from the perspective of user perception cannot usually be used to guide the direction of optimization of the functional modules
For example, although it can be determined in the above-mentioned prior art that a certain interface takes a long time to load and needs to be optimized, the exact cause of this phenomenon cannot be accurately located 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
  • Method, device and system for evaluating functional modules in application program
  • Method, device and system for evaluating functional modules in application program
  • Method, device and system for evaluating functional modules in application program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] First of all, this embodiment 1 provides a system for evaluating the functional modules in the application program in the aforementioned "online version" application mode from the perspective of the system, see figure 2 , the system includes an evaluation system client 201 and an evaluation system server 202, wherein:

[0062]The evaluation system client 201 is used to connect to the application client to be evaluated, and during the operation of the application client, collect at least part of the functional modules started in the application client in the evaluation dimension and submit it to the server of the evaluation system; wherein, the evaluation dimension includes: multiple evaluation dimensions determined from the perspective of the resource occupation of the terminal device by the functional module;

[0063] The evaluation system server 202 is configured to summarize the data collected by the evaluation system client in at least one terminal device from at l...

Embodiment 2

[0081] The second embodiment corresponds to the first embodiment. From the perspective of the evaluation system client, it provides a method for evaluating the functional modules in the application program. See Figure 6 , the method may specifically include:

[0082] S601: During the running process of the application client to be evaluated, the evaluation system client collects data on the evaluation dimension of at least some functional modules started in the application client; wherein, the evaluation system client is used to access In the application program client to be evaluated, the evaluation dimension includes: multiple evaluation dimensions determined from the perspective of the resource occupation of the terminal device by the functional module;

[0083] S602: Submit the data collection results to the evaluation system server, and the evaluation system server summarizes the data collected by the evaluation system client in at least one terminal device from at least...

Embodiment 3

[0087] The third embodiment also corresponds to the first embodiment, and provides a method for evaluating the functional modules in the application program from the perspective of the server side of the evaluation system, see Figure 7 , the method may specifically include:

[0088] S701: The evaluation system server receives the data collected by the evaluation system client in multiple terminal devices on the evaluation dimension of at least some functional modules of the same application program client to be evaluated, wherein the evaluation system client is used to access In the application program client to be evaluated, the evaluation dimension includes: multiple evaluation dimensions determined from the perspective of the resource occupation of the terminal device by the functional module;

[0089] S702: Summarize the received data, and determine the evaluation results of each functional module.

[0090] Specifically, when summarizing the received data, the terminal d...

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 present application discloses a method, device and system for evaluating functional modules in application program. The system comprises an evaluation system client and an evaluation system server, the evaluation system client end is used for accessing the application client end to be evaluated. In the running process of the application client end, the data of at least part of the function modules started in the application client end on the evaluation dimension are collected and submitted to the evaluation system server end. The evaluation dimensions include: multiple evaluation dimensions determined from the perspective of the resource occupancy of the function module to the terminal equipment; the evaluation and evaluation system server is configured to summarize data collected by at least part of the functional modules of the same application program client in at least one terminal device, and determine the evaluation result of the functional modules. The evaluation and evaluation system server is configured to collect the data collected by at least part of the functional modules of the same application program client in at least one terminal device. The evaluation result can be made more accurate and the specific problems of the functional module can be more reflected.

Description

technical field [0001] The present application relates to the technical field of evaluation of functional modules in application programs, in particular to a method, device and system for evaluating functional modules in application programs. Background technique [0002] During the running of the application, one or more functional modules usually need to be created, including the foreground functional module for providing visual information and interacting with the user, and the background functional module invisible to the user and running in the background. Among them, the foreground function module can generally be referred to as an "interface", and the interface usually presents some information for the user to view, and provides some operation options such as buttons for interacting with the user. The background function module is usually created by the underlying logic of the application or the business code in the interface. For example, after an application is star...

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/3604
Inventor 王曜东
Owner ALIBABA GRP HLDG 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