QA engineers, developers, and performance testers use PerfDog to identify and resolve performance bottlenecks across mobile, PC, and console platforms. Developed by Tencent WeTest, it monitors 200+ real-time metrics — FPS, CPU, GPU, memory, battery, thermal, network, and proprietary indicators such as Jank, Stutter, Smooth Index, and FPower (per-frame energy) — on Android, iOS, Windows, macOS, PlayStation, Xbox, Nintendo Switch, and VR.
No ROOT, jailbreak, or SDK embedding required. CPU impact stays below 1%, preserving a native testing environment reflecting actual user conditions.
Core capabilities:
— GPU counters for Qualcomm, Mali, PowerVR, and iOS GPUs with utilization, pixel throughput, overdraw, and bus bandwidth
— Engine Mode for Unreal Engine and Unity with CPU scheduling, thread inspection, and rendering analysis
— Systrace Mode for Android event tracing with timeline heat maps
— Weak network simulation with configurable latency, jitter, packet loss, and bandwidth
— Custom Data Extension for real-time sync of app-specific metrics via socket API
PerfDogService exposes gRPC APIs for automated multi-device parallel testing in Python, C#, C++, Java, PHP, and Go with CI/CD integration.
Cloud dashboard provides visualization, comparison, and team collaboration. Over 200,000 apps tested with 20M+ sessions worldwide. Used by 140+ game companies, top 10 smartphone brands, and major chip manufacturers.
WeTest is certified under SOC 2 Type 2, ISO/IEC 27001:2013, ISO 9001:2015, ISO/IEC 20000-1, CMMI Maturity Level 3, and TMMI Maturity Level 3.