نمایش لاگ‌ها در Appsan

اپسان برخی از رخدادها و خطاها را به صورت log نمایش می‌دهد. یکی از این موارد، درخواست‌های وب است که متن ارسالی و پاسخ دریافتی آن داخل لاگ قابل مشاهده است.

Screenshot 2025-05-14 120210

دسترسی به لاگ‌ها از طریق CLI

برای دسترسی به لاگ‌ها، دستور زیر را اجرا کنید (به جای <device-id>، شناسه دستگاه خود را قرار دهید):

java -jar libs/Appsan-CLI-1.0-SNAPSHOT.jar logs -d <device-id>

برای به‌دست آوردن شناسه دستگاه اندرویدی خود، ابتدا این دستور را اجرا کنید:

java -jar libs/Appsan-CLI-1.0-SNAPSHOT.jar devices

لیست دستگاه‌ها در CLI

پس از اجرای دستور logs، می‌توانید لاگ‌ها را در آدرس http://localhost:12982/logs/ در مرورگر دلخواه خود مشاهده کنید:

مشاهده لاگ‌ها در مرورگر

دسترسی به لاگ‌ها در IntelliJ IDEA

برای تنظیم اجرای لاگ‌ها در IntelliJ، از منوی اجرا Edit Configurations را باز کنید:

ویرایش تنظیمات اجرا

روی دکمه + کلیک کرده و JAR Application را انتخاب کنید:

افزودن پیکربندی JAR

در قسمت Name نام موردنظر را وارد کنید و در Path to JAR مسیر فایل Appsan-CLI-1.0-SNAPSHOT.jar را انتخاب نمایید. سپس در بخش Program arguments دستور زیر را وارد کنید:

logs -d <device-serial>

که <device-serial> همان شناسه دستگاه است که پیش‌تر از CLI دریافت کردید.

پنجره پیکربندی Logs

حالا با اجرای پیکربندی logs در IntelliJ، لاگ‌ها در مرورگر نمایش داده می‌شوند.