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

Automatic testing method for accurately positioning a starting time problem

An automated testing and start-up time technology, applied in hardware monitoring and other directions, can solve the problems of not being able to distinguish between system and business method start-up time consumption at a glance, increasing start-up time, time-consuming and labor-intensive problems, etc.

Inactive Publication Date: 2019-06-11
杭州茂财网络技术有限公司
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the graphical tool of traceview, it is indeed possible to locate the startup problem bit by bit, but it has the following defects: (1) the startup time consumption of the system and the business method cannot be distinguished at a glance; (2) it is not possible to quickly find out which methods have increased Start-up time; (3) Cannot be followed up automatically, time-consuming and labor-intensive; (4) Powerless to confuse packages

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 testing method for accurately positioning a starting time problem
  • Automatic testing method for accurately positioning a starting time problem
  • Automatic testing method for accurately positioning a starting time problem

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] For the sake of clarity, the definitions of specific words or phrases used in the present invention are first explained.

[0030] trace: A product generated during debugging, which contains the thread and method call stack and call specific information in the running process.

[0031] mapping: The mapping file after code obfuscation.

[0032] Instrumentation: Insert code in the source code to achieve some specific tasks.

[0033] traceview: traceview is a good performance analysis tool equipped with android platform. It can let us understand the performance of the program we want to track in a graphical way, and can be specific to the method. In use, the first choice must be inserted in the program in order to generate a trace file, only with this trace file can it be converted into graphics.

[0034] dmtracedump: The original intention was to combine the entire calling process with time analysis and express it in the form of a function call graph. At present, the google proje...

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 relates to an automated testing method capable of accurately positioning a starting time problem, which comprises the following steps: 1) determining a reference packet and a comparisonpacket, detecting whether the comparison packet is abnormal relative to the reference packet in a starting process, and 2) positioning a specific abnormal method or thread if an abnormal starting stepis detected. According to the method, the trace data can be deeply deconstructed, so that a researcher can quickly position a problematic thread and method when the starting time is abnormal.

Description

Technical field [0001] The invention relates to a method for testing the start-up time of a program, in particular to an automated test method for accurately locating the start-time problem. Background technique [0002] Start-up time is the first entry point for users to perceive an App. When there are more and more users, the functions of the product become more and more iterative. It is a common phenomenon that the App gradually becomes bloated, and it can even be said to be inevitable. Phenomenon, and start-up time, often determines the first impression of user experience and is also a key element of user retention. Therefore, in order to ensure the retention rate of users, it is a big issue to monitor the startup time growth and how to locate the startup time. [0003] The test schemes for automatic start-up time monitoring in the prior art are mainly to insert piles or use the method of cutting diagrams. For the test schemes for monitoring the start-up time, it is generally ...

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/34
Inventor 廖述峰
Owner 杭州茂财网络技术有限公司