تست Web API

تست Web API

در بخش قبلی ما اولین پروژه ساده Web API را ایجاد کردیم. در حال حاضر ما به شما آموزش خواهیم داد که چگونه وب API را به صورت محلی برای بررسی درخواست و پاسخ در طول توسعه تست کنیم. با ما همراه باشید.

test web api

 

در بخش قبلی ما اولین پروژه ساده Web API را ایجاد کردیم. در حال حاضر ما به شما آموزش خواهیم داد که چگونه وب API را به صورت محلی برای بررسی درخواست و پاسخ در طول توسعه تست کنیم.

ما می توانیم از ابزارهای زیر برای تست Web API استفاده کنیم:

  • Fiddler
  • Postman

Fiddler

Fiddler یک پراکسی (proxy) مناسب برای هر مرورگر است. ما می توانیم از آن برای ساخت و اجرای درخواست های مختلف HTTP به Web API استفاده کنیم و پاسخ HTTP را بررسی کنیم.

بیایید ببینیم چگونه از Fiddler برای ارسال یک درخواست HTTP به Web API محلی خود استفاده کنیم و پاسخ را بررسی کنیم.

1. Fiddler را از اینجا دانلود و نصب کنید.

2. بعد از نصب موفق، روی Fiddler.exe برای باز کردن Fiddler کلیک کنید.

fiddler

3. Fiddler به طور پیش فرض همه فرآیندها را نمایش می دهد. ما فقط علاقه مند به فرآیند محلی هستیم. بنابراین روی All Processes در گوشه پایین سمت چپ کلیک کنید و Hide All را انتخاب کنید.

hide all processes in fiddler

4. روی گزینه Composer کلیک کنید. گزینه اول در Composer برای درخواست HTTP است. ما می توانیم درخواست HTTP را پیکربندی کنیم و آن را اجرا کنیم. بنابراین یک درخواست خاص HTTP را برای درخواستی که می خواهید اجرا کنید را انتخاب کنید. در اینجا، ما GET را برای اجرای درخواست HTTP GET انتخاب کرده ایم.

select http method

5. URL درخواست خود را وارد کنید و Execute را بزنید تا این درخواست HTTP ارسال شود و بلافاصله پاسخ را در سمت چپ ببینید.

enter url and execute

6. روی نتیجه درخواست دو بار کلیک کنید که پنجره ای در سمت راست، همانند تصویر زیر نشان داده شود

 

response in fiddler

 

همانطور که در بالا دیده می شود، در قسمت بالای صفحه (هدر درخواست)  نمایش داده می شود و قسمت پایین (پاسخ) را نشان می دهد.

به این شکل با استفاده از ابزار Fiddler می توانید Web API را تست و آزمایش کنید.

Postman

1. Postman  نیز یک ابزار خطایاب رایگان است. شما می توانید آن را در مرورگر Chrome یا Mac نصب کنید. برای نصب Postman  در Chrome اینجا کلیک کنید.

2. پس از نصب موفقیت آمیز، آن را باز کرده و روش HTTP را انتخاب کرده و آدرس اینترنتی Web API خود را همانطور که در زیر نشان داده شده وارد کنید.

postman

 

3. برای ارسال یک درخواست HTTP به URL ارائه شده روی دکمه Send کلیک کنید. (پاسخ در زیر نمایش داده می شود.)

response in postman

همانطور که می بینید، پاسخ HTTP و وضعیت پاسخ را نشان می دهد. بنابراین، شما می توانید Postman را برای تست وب API خود استفاده کنید.

  • (ما از Fiddler در این مجموعه آموزشی استفاده خواهیم کرد.)

"امیدواریم از مقاله بالا لذت کافی را برده باشید"

مجموعه ABLY

نظرات یا سوالات خودرا با ما درمیان بگذارید

0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس