Fiddler ile Api nin Test Edilmesi

Get methodlarını doğrudan projeyi çalıştırarak test edebiliriz ama post, put ve delete methodlarını test etmemiz için bir arayüze ihtiyacımız var. Arayüz olmadan Fiddler programı ile bu methodları arayüz hazırlamadan test edebiliriz.

Fiddler’ı indirdik kurduk. Projeyi çalıştırdık (VS’nun Local IIS’inde çalışacak kendi Local IIS’imize de kurabiliriz).

Fiddler’ın Composer tab’ına geldik url’imizi yapıştırdık (https://localhost:44366/api/languages) soldan method’umuzu seçip execute ettik solda status code döner buna tıklayarak gelen veriyi vs görebiliriz

Bu sefer parametre göndererek test edelim https://localhost:44366/api/languages/4 yazıp Execute ettik yine solda gelen status code’a çift tıklayarak kaydı inceledik

Post işlemini deneyelim soldan post methodunu seçip üst kısma content type’ı belirtip (Content-Type: application/json; charset=utf-8) aşağıda request body yazan kısma {“Language”:”Go”,”Founder”:”Rob Pike”,”Year”:”2009″,”IsPopular”:true} şeklinde bir veri kaydı ekledik ve execute ederek işlemimizi gerçekleştirdik.

Put (Update) işlemini yapalım Composer tabına https://localhost:44366/api/languages/8 şeklinde değiştireceğimiz verinin adresini yapıştırdık soldan put methodunu seçtik üst alana content type’ı ekledik (Content-Type: application/json; charset=utf-8) Request Body’e ise {ID:8,”Language”:”Go”,”Founder”:”Ken Thompson”,”Year”:”2009″,”IsPopular”:true} bu sefer id’sini de vererek veri girdik ve execute ettik

Son olarak delete’i test edelim Composer tabına https://localhost:44366/api/languages/8 şeklinde url’i girip soldan delete’i seçtik execute ettik.

Yorum bırakın

WordPress.com'da bir web sitesi veya blog oluşturun

Yukarı ↑

WordPress.com ile böyle bir site tasarlayın
Başlayın