PerfDog, developed by Tencent WeTest, is a professional cross-platform performance testing and analysis tool designed for QA engineers, developers, and performance testers. It provides real-time monitoring of over 200 performance metrics — including FPS, CPU, GPU utilization, memory, battery, thermal, network, jank, and stutter — across Android, iOS, Windows, macOS, and console platforms (PlayStation, Xbox, Nintendo Switch, VR).
The tool works without SDK embedding, device rooting, or jailbreaking, with less than 1% impact on device performance, allowing teams to test in a completely native environment that reflects real-world user experience.
Key capabilities include:
— In-depth GPU counter analysis with full support for Qualcomm, Mali, PowerVR, and iOS GPUs, covering utilization, pixel throughput, overdraw, and bus bandwidth
— Engine Mode for Unreal Engine and Unity, providing CPU scheduling analysis, thread status inspection, rendering screenshot analysis, and stat/profile data
— Systrace Mode for Android system-level event tracing with timeline heat maps and thread analysis
— Network testing with weak network simulation — configure latency, packet loss, jitter, and bandwidth using regional templates or custom parameters
— Custom Data Extension for syncing app-specific metrics in real time via a socket API
For automation, PerfDogService provides gRPC-based APIs supporting Python, C#, C++, Java, PHP, and Go with multi-device parallel testing and CI/CD integration.
Cloud dashboard enables data visualization, comparison, and team collaboration. Trusted by 140+ game studios, top 10 smartphone brands, and leading chip companies with 20M+ tests conducted.