با افزونه Postman برای VS Code میتوانید عملکرد API را با scriptهای JavaScript تست کنید. این scriptها میتوانند در سطح request، folder یا Collection قرار بگیرند و بعد از دریافت پاسخ اجرا شوند.
تست API با script
برای افزودن post-response script:
- یک HTTP request، folder یا Collection را انتخاب کنید.
- به مسیر Scripts > Post-response بروید و تستهای خود را اضافه کنید. میتوانید script اختصاصی بنویسید یا از snippetهای رایج تست استفاده کنید.
- در صورت نیاز برای عیبیابی، داخل script از log استفاده کنید و خروجی را در Postman Console ببینید.
- روی Send کلیک کنید تا درخواست اجرا شود.
تستها بعد از دریافت پاسخ اجرا میشوند. در بخش Response، تب Test Results نتیجه تستها را نشان میدهد.
ویرایش script بهصورت فایل JavaScript
میتوانید pre-request و post-response scriptها را بهصورت فایل JavaScript در editor باز کنید. این کار تجربه کامل کدنویسی، تکمیل کد و استفاده از agentهای هوش مصنوعی مثل GitHub Copilot را در اختیار شما میگذارد.
- یک request، folder یا Collection را باز کنید.
- تب Scripts را باز کنید و Pre-request یا Post-response را انتخاب کنید.
- در گوشه بالای code editor روی Open in native editor کلیک کنید.
- script را در فایل JavaScript جدید بنویسید یا ویرایش کنید. تغییرات بهصورت real-time با script در Postman sync میشود.
- برای نگهداری تغییرات، فایل را ذخیره کنید.
نکته عملی
برای تستهای پرتکرار، آنها را به packageهای مشترک تیمی تبدیل کنید تا در Collectionها و Workspaceهای داخلی دوباره استفاده شوند.
منبع آموزشی: Postman Docs، بازنویسی و سادهسازیشده برای کاربران فارسیزبان.