Os produtos de depuração de aplicativos móveis automatizam o processo de depuração de identificar e remover erros dentro de aplicativos móveis. Essas ferramentas tendem a ser específicas para plataformas e podem fornecer soluções para depuração de aplicativos nativos, híbridos ou web móveis. As empresas podem desejar múltiplos produtos dependendo da plataforma em que seu aplicativo funciona. Os desenvolvedores utilizarão ferramentas de depuração para monitorar o aplicativo alvo em busca de falhas, travamentos, mau funcionamento da interface e muitos outros erros que inibem a funcionalidade do aplicativo. Essas ferramentas podem ser vendidas como um produto independente ou empacotadas em plataformas de desenvolvimento móvel. Algumas ferramentas de otimização de aplicativos móveis e de teste de aplicativos móveis compartilham funcionalidades semelhantes.
Para se qualificar para inclusão na categoria de Depuração de Aplicativos Móveis, um produto deve:
Ser uma estrutura específica para dispositivos móveis
Possuir capacidades para avaliar o código-fonte e identificar erros
Possuir capacidades de depuração móvel
Depurar aplicativos nativos, híbridos ou multiplataforma
Possuir capacidades para analisar linguagens de codificação de aplicativos móveis