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

Application performance testing method and device

A technology of application programs and test methods, applied in the directions of software testing/debugging, error detection/correction, instruments, etc., can solve problems such as long startup time, and achieve the effect of solving the problem of too long startup time

Active Publication Date: 2018-04-20
BEIJING QIHOO TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing technology provides a lot of testing methods for the start-up time of mobile APPs. However, the test shows that the start-up time of the mobile APP is too long only to find the problem. How to troubleshoot and solve the problem is the key
An effective method has not been provided in the prior art for determining the important factors that affect the excessively long startup time of the mobile phone APP

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
  • Application performance testing method and device
  • Application performance testing method and device
  • Application performance testing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0020] In order to troubleshoot and solve the technical problem of too long application program start-up time, the present invention goes deep into the application program, tests the functions and / or threads inside the application program, and tests which function and / or thread takes the longest execution time, calls most times. According to the test results, developers can debug these functions and / or threads in a targeted manner ...

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 application program performance test method and device. The method comprises following steps: analyzing to obtain all functions and / or threads needed to be tested in an application program; in the starting process of the application program, taking over the functions and / or the threads, recording the executing time and invoking number of times of the functions and / or the threads; sorting all tested functions and / or threads according to the executing time and invoking number of times of the functions and / or the threads, thus debugging the application program according to the sorting result. According to the method and the device of the invention, the functions and / or the threads in the application program are tested through penetrating into the application program; the function and / or the thread with longest executing time or most invoking number of times are tested; a developer can carry out targeted debugging to the functions and / or the threads according to the test results; and the technical problem that the starting time of the application program is overlong is solved.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to an application program performance testing method and device. Background technique [0002] With the development of technology, the application of smart phones is becoming more and more common. Various application programs (APPs) installed in smart phones provide people with various needs and services, and have become an indispensable part of people's lives. The start-up time of the mobile APP is an important performance indicator. If the start-up time of the mobile APP is too long, resulting in obvious freeze problems, it will bring a very bad user experience. Therefore, the test of the startup time of the mobile phone APP becomes particularly important. [0003] The prior art provides many testing methods for the start-up time of mobile APPs. However, it is only to find problems that the test shows that the start-up time of mobile APPs is too long. How to troubleshoo...

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 Patents(China)
IPC IPC(8): G06F11/36
CPCG06F11/3636
Inventor 冯刚
Owner BEIJING QIHOO TECH CO LTD
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