Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir bakışta
Hedef: Dev Proxy'nin API hatalarının simülasyonunu ne sıklıkta yapılacağını yapılandırma
Süre: 2 dakika
Önkoşullar:Geliştirme Ara Sunucusunu Ayarlama
Varsayılan olarak, Dev Proxy'nin API'niz için rastgele bir hata döndürme olasılığı %50'dir. Seçeneğini kullanarak olasılığı farklı bir değerle --failure-rate değiştirebilirsiniz, örneğin:
devproxy --failure-rate 80
Alternatif olarak, Hata oranını Dev Proxy yapılandırma dosyasında yapılandırabilirsiniz.
Dosya: 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
}
}
Önemli
Hata oranını 0 olarak yapılandırdığınızda, Geliştirme Proxy'si tüm istekleri özgün API'ye geçirir. Bunu 100 olarak yapılandırdığınızda, Dev Proxy eşleşen her istek için bir hata benzetimi yapacaktır.
Ayrıca bakınız
- Uygulamamı rastgele hatalarla test et - Hata benzetimi iş akışı
- Sözlük - Geliştirme Ara Sunucusu terminolojisi