Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Na první pohled
Cílem: Konfigurace, jak často dev proxy simuluje selhání rozhraní API
Čas: 2 minuty
Požadavky:Nastavení dev proxy serveru
Ve výchozím nastavení je 50% pravděpodobnost, že Dev Proxy vrátí náhodnou chybu pro vaše API. Pomocí možnosti můžete změnit pravděpodobnost na jinou hodnotu --failure-rate , například:
devproxy --failure-rate 80
Případně můžete nakonfigurovat míru selhání v konfiguračním souboru dev proxy serveru.
Soubor: 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
}
}
Důležité
Když nakonfigurujete míru selhání na 0, dev proxy bude předávat všechny požadavky do původního rozhraní API. Když ho nakonfigurujete na 100, dev proxy simuluje chybu pro každý odpovídající požadavek.
Viz také
- Testování aplikace s náhodnými chybami – pracovní postup simulace chyb
- Glosář – terminologie dev proxy