DEV Community

wetest
wetest

Posted on

Evolve the Performance of Your Applications with "WeTest PerfDog Evo"!

In the current landscape of the mobile applications and gaming industry, where frame rates and performance are extremely important, developers need user-friendly software that can quickly find where the performance problems are. This kind of software should serve as a valuable tool in identifying problems that may have been overlooked during the development process, allowing quick bug optimization during the pre-launch stage, testing stage, and operational stage. The goal is to enhance user experience and retention rates.

In this regard, various software products have emerged in the game and software testing industries to solve this problem. One of such product is PerfDog, a performance testing software developed by WeTest, the one-stop quality assurance platform.

Image description
PerfDog is well-recognized within the QA industry. It's an excellent analysis tool platform. It can quickly locate and analyze performance problems, improve the performance and quality of applications and games, and help Internet companies and developers solve problems efficiently and cost-effectively in the shortest time to maximize ROI.

Today is an era where user experience is king. Newly launched games and applications must avoid numerous problems and bugs that can lead to user loss. For example, long startup times can negatively impact user retention rates. Compatibility issues may result in users having black screens, making them abandon the game or application.

Additionally, FPS is a parameter highly valued by game users today. When the frame rate is too low or the frame time is excessively long, the game or application experiences lag. Take movie frames as an analogy, a movie has 24 frames per second, which is considered smooth to the human eye. If a game or application falls below this frame rate or the frame time is too long, it will make users feel that it is too long, significantly affecting their willingness to continue using the game or application.

Traditional testing methods require a lot of human, financial, and time resources to identify the reasons behind low frame rates or long startup times on different terminals. This approach is inefficient and time-consuming.

However, PerfDog, a leader in the performance testing industry, has started visualizing testing efficiency, significantly improving the resolution of performance issues. It supports performance testing on the iOS/Android platforms with no need for rooting or jailbreaking. There is no requirement for any modifications to the hardware, games, or application. It offers a plug-and-play experience.

Image description
PerfDog can detect frame time, jank stuttering, and FPS, while efficiently calculating stat/profile data, making low frame rate causes immediately apparent. It provides multiple language interfaces for easy integration and automation of performance analysis pipelines. The platform offers efficient data management, facilitating comparative analysis and faster issue identification. It supports both UE and Unity engines, allowing for tracking of memory changes in scenes and aiding in the quick identification of memory anomalies. It provides a macroscopic view of overall memory trends during game and application runtime, analyzing the space available for optimization.

Recently, PerfDog launched PerfDog EVO (v10.0), further enhancing its user-friendliness. The world's first Windows version supports testing of the iOS 17 system. It can now measure game or application startup time for mobile terminals, allowing for the identification of memory peaks, crash rates, CPU usage, smoothness, network issues, and more, all presented in intuitive graphical form.

Image description
The software now supports deep analysis mode, from CPU scheduling and usage to thread running states, call stacks, and rendering screenshots. locating to the function or module level, timely optimization, and repair, and cooperating with the Web data management platform to carry out multiple human collaboration analyses, etc. (in internal testing)

The software also provides network testing mode, which can quickly build a real user network environment and provide network test analysis and weak network simulation services, enabling the quick setup of a realistic user network environment, offering network testing analysis and weak network simulation services.

It supports customized statistical indicators for Web reports and added a new fluency indicator of 1% low. Furthermore, it fixed some known bugs to improve stability and empower developers to elevate the performance of their applications and games.

With the help of PerfDog EVO (v10.0), developers will save a lot of costs and resources, so that they can concentrate on developing the core functions of games and applications. This will also improve the efficiency and product quality of the entire game and application development industry. One thing that can be certain is the evolution of PerfDog will unlock next-generation performance testing.

Top comments (0)