رفتن به محتوای اصلی
فهرست مستندات
ساخت و ارسال درخواست‌ها

ساخت و ارسال درخواست API در Postman

به‌روزرسانی ۱ دقیقه مطالعه Postman

فهرست مطالب
  1. ساخت درخواست‌ها
  2. آپلود داده تست برای تیم
  3. مرتب کردن درخواست‌ها با Collection
  4. ساخت Code Snippet از درخواست

با Postman API Client می‌توانید به APIهایی که می‌سازید، تست می‌کنید یا با آن‌ها یکپارچه می‌شوید وصل شوید. در یک درخواست می‌توانید پارامتر، Body، Header و تنظیمات دیگر را وارد کنید و سپس پاسخ API را ببینید.

بهتر است درخواست‌های مهم را داخل Collection ذخیره کنید تا بعدا دوباره استفاده شوند، با تیم به اشتراک گذاشته شوند یا در تست‌های خودکار اجرا شوند.

ساخت درخواست‌ها

در Postman می‌توانید درخواست‌های HTTP بسازید و ارسال کنید. همچنین برای پروتکل‌های رایج دیگر مثل GraphQL، gRPC و WebSocket هم ابزار اختصاصی دارید.

هنگام ساخت درخواست معمولا این بخش‌ها را تنظیم می‌کنید:

  • URL و متد درخواست مثل GET یا POST
  • پارامترهای Query یا Path
  • Body برای ارسال داده
  • Headerهای موردنیاز API
  • تنظیمات مخصوص همان درخواست

آپلود داده تست برای تیم

اگر تیم شما برای تست‌ها به فایل داده نیاز دارد، می‌توانید فایل‌های داده را در تیم Postman آپلود کنید. اعضای تیم می‌توانند از این فایل‌ها به‌عنوان Form data یا Raw body data در درخواست‌ها استفاده کنند.

مرتب کردن درخواست‌ها با Collection

Collectionها برای دسته‌بندی و نگهداری درخواست‌ها استفاده می‌شوند. با Collection می‌توانید درخواست‌ها را دوباره اجرا کنید، با تیم همکاری کنید، برای API تست و مستندات بسازید و اجرای درخواست‌ها را خودکار کنید.

ساخت Code Snippet از درخواست

Postman می‌تواند از یک درخواست، قطعه کد بسازد تا همان درخواست را در برنامه خود استفاده کنید. زبان‌هایی مثل Postman CLI، C#، JavaScript و NodeJS پشتیبانی می‌شوند. این قابلیت زمانی مفید است که بخواهید Front-end یا سرویس خود را به API وصل کنید.

منبع آموزشی: Postman Docs، بازنویسی و ساده‌سازی‌شده برای کاربران فارسی‌زبان.

ایستگاه بعدی شما

TestRail را همین حالا در محیط دمو ببینید.

محیط تست آماده

دسترسی به دمو TestRail

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

آدرس دمو

https://demo.testrail.ir

ایمیل ورود

demo@testrail.ir

رمز عبور

demo_user