Descrição
Ajuda testes Python a iniciar, parar e inspecionar processos externos. É útil quando uma suíte de testes precisa verificar ferramentas de linha de comando, daemons ou fluxos que rodam fora do processo Python atual.
Testes de processo podem executar comandos reais e tocar arquivos, portas ou serviços. Mantenha comandos de teste explícitos e isole diretórios temporários para evitar mudanças em dados do usuário.