دانلود پایان نامه مقایسه چارچوب های تست Spring REST api

عنوان فارسی

مقایسه چارچوب های تست Spring REST api – یک مطالعه مقایسه ای

عنوان انگلیسی

Comparing Spring REST api test frameworks - A comparison study

کلمات کلیدی :

  جاوا؛ تست؛ چارچوب ها؛ Spring؛ تست های واحد؛ Junit 5، TestNG؛ Spock

رشته های مرتبط مهندسی کامپیوتر
تعداد صفحات پایان نامه انگلیسی : 64 دانشگاه : Linnaeus University
سال انتشار : 2023 تعداد رفرنس : 48
فرمت فایل ترجمه شده : PDF و WORD قابل ویرایش کیفیت ترجمه : تخصصی ویژه با کیفیت طلایی
پاورپوینت : ندارد

سفارش پاورپوینت این پایان نامه

وضعیت ترجمه : انجام شده و با خرید بسته می توانید فایل ترجمه را دانلود کنید
computer thesis
قیمت دانلود ترجمه پایان نامه
659,000 تومان
پایان نامه حاضر با عنوان "مقایسه چارچوب های تست Spring REST api – یک مطالعه مقایسه ای" بصورت کاملا تخصصی توسط تیم "مهندسی کامپیوتر" فرداپیپر ترجمه شده است. اگر موضوع پایان نامه ارشد یا دکتری شما مشابه این موضوع باشد، مطالعه ی این تز کمک شایانی به شما خواهد کرد تا بتوانید به نحو احسن پروژه خود را تکمیل نمایید.
فهرست مطالب

1. مقدمه 2. روش 3. پیشینه نظری 4. پیاده سازی 5. نتایج 6. تجزیه و تحلیل 7. بحث و بررسی 8. نتیجه گیری

ترجمه چکیده

چکیده – این پایان نامه دوره کارشناسی، مقایسه سه چارچوب تست جاوا (Junit 5، TestNG و Spock) با هدف ارزیابی مناسب بودن آنها در تست REST API های ساخته شده با Spring Boot، را ارائه می دهد. از آنجایی که تقاضا برای سیستم های نرم افزاری مطمئن و کیفیت بالا همچنان رو به رشد است، فنون تست خودکار در حصول اطمینان از عملکرد صحیح برنامه های کاربردی، بسیار مفید می باشند. هدف مطالعه ما، از بین بردن خلاء دانش در مجموعه مقالات فعلی با تمرکز بر تست های واحد برای REST API های جاوای اجرا شده برروی چارچوب Spring می باشد. یک برنامه کاربردی Spring Boot را توسعه دادیم و تست های نوشته شده را با استفاده از سه چارچوب تست انتخاب شده، بکار گرفتیم. سپس، عملکرد این چارچوب ها را براساس زمان اجرا، مصرف حافظه و خلاصه بودن کد، مقایسه کردیم. علاوه بر آن، پرسشنامه ای طراحی کردیم تا گزینه های ترجیحی توسعه دهنده ها در مورد این چارچوب ها را گردآوری کنیم. یافته های ما آشکار می کنند که TestNG عملکرد بهتری نسبت به Junit 5 دارد درحالی که Spock نیاز به کاراکترهای کمتری دارد و بنابراین آنرا خلاصه تر می کند. با این حال، Junit 5، شناخته شده ترین و پراستفاده ترین چارچوب تست میان توسعه گران باقی می مانند. نتایج مطالعه ما، دیدگاه های ارزشمندی در مورد عملکرد و اولویت توسعه گران برای چارچوب های تست انتخاب شده فراهم می کنند.

چکیده انگلیسی

This bachelor thesis presents a comparison of three Java testing frameworks - JUnit 5, TestNG and Spock - with the purpose of evaluating their suitability in testing REST APIs built with Spring Boot. As the demand for reliable and high-quality software systems continues to grow, automated testing techniques are crucial in ensuring the correct functionality of applications. Our study aims to fill the knowledge gap in the current literature by focusing on unit tests for Java REST APIs running on the Spring framework. We developed a single Spring Boot application and applied tests written using the three selected testing frameworks. We then compared the performance of the frameworks based on execution time, memory usage and code conciseness. Additionally, we conducted a questionnaire to gather developer preferences for the frameworks. Our findings reveal that TestNG outperforms JUnit 5 in terms of performance, while Spock requires fewer characters, making it more concise. However, JUnit 5 remains the most well-known and widely used testing framework among developers. The results of our study provide valuable insights into the performance and developer preferences of the selected testing frameworks.

توضیحات

محتوی بسته دانلودی:

فایل PDF پایان نامه انگلیسی فایل ورد قابل ویرایش (WORD) و PDF ترجمه پایان نامه به صورت کاملا مرتب ترجمه شکل ها و جداول انجام شده است
قیمت : 659,000 تومان

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود پایان نامه مقایسه چارچوب های تست Spring REST api”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

ده + 4 =

مقالات ترجمه شده

نماد اعتماد الکترونیکی

پشتیبانی

logo-samandehi