دوره REST Assured - خودکارسازی تست API برای مبتدیان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه خودکارسازی REST API را با REST Assured شروع کنید؟
- ایجاد فریمورک تست REST API از ابتدا با Maven و TestNG
- استفاده از JsonPath و XmlPath
- سریالایز و دیسریالایز کردن POJOها
- کار با هدرها و Cookies
- استفاده از احراز هویت اولیه
پیشنیازهای دوره
- تجربه در تست API
- حداقل کمی تجربه در زبان برنامهنویسی Java
توضیحات دوره
با REST Assured، گام بعدی را در مسیر شغلی خود در خودکارسازی تست بردارید!
تست و اعتبارسنجی سرویسهای REST در Java دشوارتر از زبانهای پویایی مانند Ruby و Groovy است. REST Assured سادگی استفاده از این زبانها را به دنیای Java میآورد.
دوره آموزشی "REST Assured. خودکارسازی تست API برای مبتدیان" برای تسترهای دستی نرمافزار و مهندسان خودکارسازی تست طراحی شده است که میخواهند یاد بگیرند چگونه به سرعت خودکارسازی تستهای REST API را شروع کنند.
هر مرحله، از راهاندازی فریمورک Java مبتنی بر REST Assured گرفته تا اجرای تست خودکار REST API شما، با جزئیات کامل توضیح داده شده است.
دوره "REST Assured. خودکارسازی تست API برای مبتدیان" به مقداری دانش Java یا سایر زبانهای شیءگرا نیاز دارد.
این دوره برای مبتدیان در REST Assured طراحی شده است، اما برای افراد مبتدی در خودکارسازی تست مناسب نیست.
موقعیتهای شغلی تضمین کیفیت نرمافزار (QA) به طور فزایندهای به نوعی از خودکارسازی تست نیاز دارند، و نه فقط خودکارسازی تست در سطح رابط کاربری (UI). تجربه با Selenium WebDriver اغلب برای به دست آوردن شغلهای پردرآمد SDET و خودکارسازی تست کافی نیست. توانایی خودکارسازی تستهای API بسیار مهم است. استفاده از ابزارهایی مانند Postman یا SoapUI ممکن است برای تسترهای دستی به اندازه کافی خوب باشد، اما اگر میخواهید خود را یک مهندس خودکارسازی تست باتجربه بنامید، باید بدانید که چگونه تستهای خود را با استفاده از کدنویسی و ابزارهایی مانند REST Assured توسعه دهید.
در پایان این دوره REST Assured، دانشجویان قادر خواهند بود تستهای REST API را با REST Assured و با استفاده از Java و فریمورک TestNG خودکارسازی کنند. آنها هر متد ممکن REST را اجرا کرده و از ویژگیهای پیشرفته REST Assured استفاده خواهند کرد. همچنین از قابلیتهای TestNG برای ساختاردهی بهتر تستها و نگهداری آسانتر فریمورک بهره خواهند برد.
و مهمتر از همه، قادر خواهند بود در شغل فعلی خود ارتقاء یابند یا شغل جدیدی به دست آورند که نیازمند تجربه با REST Assured یا سایر ابزارهای خودکارسازی تست است.
منتظر نمانید، خودکارسازی API را با REST Assured بیاموزید!
این دوره برای چه کسانی مناسب است؟
- تسترهایی که از ابزارهای رابط کاربری برای تست API استفاده میکنند.
- تسترهایی که میخواهند مسیر شغلی خود را در خودکارسازی تست به سطح بالاتری برسانند.
دوره REST Assured - خودکارسازی تست API برای مبتدیان
-
آنچه باید بدانیم 03:59
-
نکات مفید پیش از شروع 04:28
-
وب سرویسها چیستند؟ 01:18
-
مقایسه SOAP و وب سرویسهای RESTful 02:39
-
پیکربندی پروژه Maven 06:08
-
GitHub 01:32
-
آزمون بخش 1 None
-
اپلیکیشن تحت تست 02:13
-
ایجاد اولین تست 06:30
-
افزودن تستهای GET بیشتر 11:22
-
کار با JsonPath 19:07
-
خودکارسازی درخواست POST 20:32
-
خودکارسازی درخواست PUT 10:04
-
احراز هویت اولیه 04:01
-
خودکارسازی درخواست PATCH 08:04
-
خودکارسازی درخواست DELETE 08:33
-
آزمون بخش 2 None
-
RequestSpecification 12:53
-
پارامترهای مسیر 06:39
-
پارامترهای کوئری 08:53
-
هدرها و Cookies 17:05
-
پاسخ XML 07:30
-
سریالایز کردن 15:37
-
دیسریالایز کردن 09:23
-
آزمون بخش 3 None
-
سخن پایانی 01:10
-
جلسه جایزه: کوپنهای تخفیف 03:22
مشخصات آموزش
دوره REST Assured - خودکارسازی تست API برای مبتدیان
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:27
- مدت زمان :03:13:08
- حجم :2.07GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy