Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
De relance
Objetivo: Configure com que frequência o Proxy de Desenvolvimento simula falhas na API
Tempo: 2 minutos
Pré-requisitos:Configurar o Proxy de Desenvolvimento
Por padrão, há 50% de chance de que o Dev Proxy retorne um erro aleatório para sua API. Você pode alterar a probabilidade para um valor diferente usando a --failure-rate opção, por exemplo:
devproxy --failure-rate 80
Como alternativa, você pode configurar a taxa de falha no arquivo de configuração do Dev Proxy.
Ficheiro: devproxyrc.json
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.0.0/rc.schema.json",
"plugins": [
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "genericRandomErrorPlugin"
}
],
"urlsToWatch": [
"https://api.example.com/*"
],
"genericRandomErrorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.0.0/genericrandomerrorplugin.schema.json",
"errorsFile": "errors.json",
"rate": 80
}
}
Importante
Quando você configura a taxa de falha como 0, o Dev Proxy passará todas as solicitações para a API original. Quando você configurá-lo para 100, o Dev Proxy simulará um erro para cada solicitação correspondente.
Consulte também
- Testar a minha aplicação com erros aleatórios - Fluxo de trabalho de simulação de erros
- Glossário - Terminologia de Proxy de Desenvolvimento