اجرای مجموعهها
تست عملکرد API با Collection Runner در Postman
آخرین بهروزرسانی: 1405-04-15در Postman میتوانید collectionها را اجرا کنید تا عملکرد API را تست کنید، workflowها را بررسی کنید و مطمئن شوید requestها به ترتیب مورد انتظار اجرا میشوند. یک collection میتواند مجموعهای از requestهای ذخیرهشده، یک workflow، یا یک test suite برای API باشد. وقتی collection را اجرا میکنید، Postman requestها را با ترتیبی که انتخاب...
تست API با Collection Runner در Postman
آخرین بهروزرسانی: 1405-04-15Collection Runner در Postman برای اجرای بخشی از requestها یا همه requestهای یک collection استفاده میشود. Runner requestها را با ترتیبی که انتخاب میکنید ارسال میکند، نتیجه testها را ثبت میکند و میتواند با کمک scriptها داده را بین requestها منتقل کند یا workflow اجرا را تغییر دهد. از collection run میتوانید برای تست functional...
زمانبندی اجرای collection در Postman
آخرین بهروزرسانی: 1405-04-15به جای اجرای دستی collectionها، میتوانید در Postman برای آنها schedule تعریف کنید تا در زمانهای مشخص به صورت خودکار اجرا شوند. این قابلیت برای تست منظم عملکرد API، مثلا اجرای روزانه یا هفتگی test suite، کاربرد دارد. وقتی یک collection run را با Collection Runner زمانبندی میکنید، schedule در تب Runs > Scheduled همان...
مشاهده scheduled collection runها در Postman
آخرین بهروزرسانی: 1405-04-15در Postman میتوانید collectionها را طوری زمانبندی کنید که در ساعتها و روزهای مشخص اجرا شوند. برای دیدن scheduled runها، collection مورد نظر را از sidebar باز کنید و وارد تب Runs > Scheduled شوید. برای مشاهده نتیجه یک scheduled run، روی آن hover کنید و View را بزنید. نمایش scheduled runها در تب Runs...
اجرای collection با simulation در Postman
آخرین بهروزرسانی: 1405-04-15با Postman Simulator میتوانید شرایط واقعی مثل latency، error و rate limit را روی local mock server اعمال کنید و ببینید service شما در برابر اختلالها و محدودیتهای عملکردی چطور رفتار میکند. این روش کمک میکند بدون تماس با serviceهای واقعی، dependencyهای API را شبیهسازی کنید. Postman Simulator فقط در Local View برنامه دسکتاپ Postman...
خودکارسازی اجرای collection با Postman Monitors
آخرین بهروزرسانی: 1405-04-15با Postman Monitors میتوانید اجرای collectionها را خودکار کنید. Monitor یک collection را طبق schedule مشخص در Postman Cloud اجرا میکند و اگر error یا failure رخ دهد، alert ارسال میکند. از monitor زمانی استفاده کنید که به alerting نیاز دارید؛ مثلا وقتی میخواهید در صورت failure، اطلاعرسانی on-call انجام شود. برای automation ساده API...
اجرای collection با webhook در Postman
آخرین بهروزرسانی: 1405-04-15Webhook راهی است برای اینکه یک برنامه، داده را به صورت خودکار به برنامه دیگر ارسال کند. در Postman میتوانید با endpoint POST /webhooks در Postman API برای یک collection webhook بسازید. این کار یک monitor ایجاد میکند که وقتی webhook trigger شود، collection را اجرا میکند. میتوانید payload سفارشی هم به webhook بفرستید و...
تغییر ترتیب اجرای requestها در collection run پستمن
آخرین بهروزرسانی: 1405-04-15در حالت پیشفرض، وقتی یک collection را در Postman اجرا میکنید، requestها با همان ترتیبی اجرا میشوند که داخل collection قرار گرفتهاند. requestهای داخل folderها اول اجرا میشوند و بعد requestهایی که در ریشه collection هستند. اگر بخواهید ترتیب اجرا را هنگام run تغییر دهید، میتوانید از تابع pm.execution.setNextRequest() در scriptها استفاده کنید. با این...
اجرای collection با فایل داده در Postman
آخرین بهروزرسانی: 1405-04-15در Postman میتوانید هنگام اجرای دستی یا زمانبندیشده یک collection، برای هر iteration داده متفاوت استفاده کنید. برای این کار یک فایل CSV یا JSON معتبر انتخاب میکنید و Postman مقدارهای داخل فایل را به variableهای requestها وصل میکند. custom data fileها در پلنهای پولی Postman در دسترس هستند. همچنین اگر نیاز به مدیریت داده...

