É necessária a versão 2.7.14 ou posterior do Apidog para aceder às funcionalidades experimentais.
Ao utilizar o Apidog para depuração e teste de endpoints, a estabilidade e o desempenho da aplicação dependem dos recursos do seu dispositivo local. Para otimizar a experiência em diferentes configurações de hardware, o Apidog oferece funcionalidades experimentais que ajudam a equilibrar o consumo de recursos e a eficiência de execução.Estas funcionalidades permitem-lhe personalizar a forma como o Apidog utiliza os recursos do sistema com base nas capacidades do seu dispositivo e nos cenários de utilização.Funcionalidades Disponíveis#
| Funcionalidade | Descrição | Quando Ativar | Impacto nos Recursos |
|---|
| Enviar pedidos de API usando processos independentes | Utiliza processos separados para pedidos de API, de modo a evitar a utilização excessiva de memória e reduzir atrasos | Computadores com menor capacidade de memória | Reduz a pressão sobre a memória |
| Executar cenários de teste usando processos independentes | Utiliza processos separados para cenários de teste, de modo a melhorar a velocidade de execução | Computadores com memória adequada e quando é necessária uma execução de testes mais rápida | Aumenta a utilização de memória |
| Otimizar a memória do processo do serviço local | Recupera automaticamente memória do processo do serviço local (lida com Mock local e exportação OpenAPI) | Computadores com menor capacidade de memória | Reduz a utilização de memória, mas pode abrandar os pedidos do serviço local |
A funcionalidade "Executar cenários de teste usando processos independentes" não será ativada se o seu sistema estiver sob elevada pressão de memória, protegendo o seu dispositivo contra a degradação do desempenho.
Recomendações#
Dispositivos com pouca memória: Ative "Enviar pedidos de API usando processos independentes" e "Otimizar a memória do processo do serviço local"
Dispositivos de alto desempenho: Ative "Executar cenários de teste usando processos independentes" para uma execução de testes mais rápida
Abordagem equilibrada: Teste cada funcionalidade individualmente para encontrar a configuração ideal para o seu fluxo de trabalho