سورس برنامه تست API به زبان Java
در این بخش سورس برنامه تست API به زبان Java را برای شما آماده کرده ایم که در محیط نرم افزار IntelliJ IDEA و زبان برنامه نویسی جاوا نوشته شده است. در ادامه می توانید توضیحات، تصاویر و همچنین فیلمی از نحوه کارکرد پروژه را مشاهده کنید.
توضیحات پروژه
این پروژه از دو برنامه تشکیل شده است که برنامه اول مسئولیت ارسال/ دریافت درخواست/پاسخ به آدرس مشخص شده را برعهده دارد. این برنامه به صورت CLI پیاده سازی شده است به این معنی که برنامه فاقد UI است و فقط بر اساس Argument های داده شده عمل می کند. برنامه دوم به صورت GUI و با استفاده از JavaFX و تکنولوژی FXML پیاده سازی شده است. این برنامه مسئولیت برقراری ارتباط بین برنامه اول (که به صورت CLI طراحی شده) با کاربر را بر عهده دارد. به عبارت دیگر برنامه دوم استفاده از برنامه اول را برای کاربر راحت تر می کند.
بر اساس مستندات پروژه (فایل Doc.pdf) در این پروژه امکانات پایه نرم افزار Insomnia که یک ابزار تست و دیباگ کردن API است، پیاده سازی شده است.
در لیست زیر قابلیت های پیاده سازی شده را مشاهده می کنید:
- ارسال درخواست به Endpoint مشخص شده در بخش URL
- دریافت پاسخ درخواست ارسال شده و نمایش آن در بخش پاسخ
- پشتیبانی از روش های GET, POST, PUT, PATCH, DELETE
- امکان افزودن پارامتر و هدر به درخواست
- امکان مشاهده هدرهای پاسخ دریافت شده
- امکان مشاهده تصاویر موجود در پاسخ دریافت شده
- امکان مشاهده حجم پاسخ دریافت شده و مدت زمان سپری شده برای آن دریافت پاسخ
- ذخیره لیست درخواست ها
هیچ نظری ثبت نشده است