این راهنما به یکی از پرسشهای رایج درباره پیکربندی و استفاده از Application Inventory در Postman پاسخ میدهد: آیا میتوان از روی یک Postman Collection، تستهای UI مبتنی بر Playwright تولید کرد یا نه.
چرا Agent Mode از روی Postman Collection تست Playwright UI نمیسازد؟ #
Postman Collection رفتار API را توصیف میکند؛ یعنی endpointها، requestها، responseها، testها و جریان داده بین requestها. اما تستهای Playwright UI به رفتار کاربر در مرورگر وابستهاند: کلیکها، فرمها، navigation، state صفحه و مسیرهایی که کاربر در اپلیکیشن طی میکند. به همین دلیل Agent Mode فقط با داشتن یک collection نمیتواند تست Playwright UI کامل و معتبر تولید کند.
برای تولید تستهای Playwright، Agent Mode باید به یکی از این منابع دسترسی داشته باشد:
- کد frontend برنامه، تا بتواند ساختار و workflowهای UI را تحلیل کند.
- یک web application قابل مشاهده، تا با کمک ابزارهایی مثل Postman Browser Tool رفتار واقعی کاربر را ببیند و از روی آن تست بسازد.
اگر میخواهید این workflow درست کار کند، repository برنامه را در Local View به workspace پستمن وصل کنید. سپس میتوانید از Agent Mode بخواهید تستها را بر اساس کد frontend یا بر اساس workflow مشاهدهشده در مرورگر تولید کند.
نمونه prompt #
برای نمونه، میتوانید در Agent Mode درخواستی شبیه این بدهید:
Open https://example.com, sign in, navigate to the dashboard, and generate Playwright UI tests for the observed user workflow.
در این حالت Agent Mode به جای حدس زدن از روی API collection، رفتار واقعی برنامه را مشاهده میکند و تست UI را بر اساس همان رفتار میسازد.
منبع آموزشی: Postman Docs، بازنویسی و سادهسازیشده برای کاربران فارسیزبان.

