دوره تست Spring boot for Automation (UI و Microservices) برای پرداختن به برخی از درک رایج و اساسی در مورد نحوه ترکیب چارچوب Spring boot با ابزارهای تست اتوماسیون مانند Selenium برای انجام اتوماسیون UI و آزمایش برنامه مبتنی بر Microservices با استفاده از موارد مختلف طراحی شده است. ابزارها و تکنیک ها.
این دوره به هر کسی که دانش ZERO در چارچوب بوت Spring را دارد کمک می کند تا با استفاده از Spring boot برای تست اتوماسیون به روشی بسیار آسان و ساده در فناوری UI مانند Selenium و Microservices مانند RestAssured و TestRestTemplate و MockMvc شروع به کار کنند.
این دوره دارای بخش های زیر است
1. اصول اولیه بوت بهار
این بخش با ایجاد یک پروژه بوت Spring و نوشتن کد کلاسیک Selenium Java و درک کامل نحوه استفاده از Spring boot با ارائه ایده در
شروع می شود.a. تزریق وابستگی
b. تزریق سازنده
ج. تزریق سطح میدان
d. تزریق ارزش
e. کار با نمایه ها و موارد دیگر.
2. چکمه فنری برای اتوماسیون سلنیوم.
این بخش به طور کامل بر روی آموخته های بخش 1 تمرکز دارد و با چارچوب تست سلنیوم اجرا می شود
3. چکمه فنری برای ادغام سلنیوم و خیار
این بخش بر روی ادغام Cucumber BDD با سلنیوم و چارچوب بوت اسپرینگ تمرکز دارد
4. توسعه برنامه Microservice با Spring boot
این بخش در مورد توسعه یک برنامه میکروسرویس کامل Spring boot از پایه است که سپس برای آزمایش در بخش بعدی استفاده خواهد شد
5. آزمایش برنامه Microservice با بوت Spring و RestAssured
در این بخش، ما برنامه توسعه یافته در بخش 4 را با استفاده از
آزمایش خواهیم کردمطمئن باشید
TestRestTemplate
MockMvc
6. اجرای موازی سلنیوم با بوت Spring
این بخش دارای تمام جزئیات مورد نیاز برای اجرای آزمایش موازی با بوت Spring و سلنیوم است
7. RestAssured Crash Course
این بخش یک دوره آموزشی کامل است که در مجموعه YouTube پوشش داده شده است و در این دوره خریداری شده است تا همه کسانی که این دوره را می گذرانند بفهمند که چگونه با RestAssured در جاوا کار کنند و چگونه می توانید در Spring boot نیز همین کار را انجام دهید.
>و در پایان دوره، درک اولیه کاملی از بوت Spring برای انجام تست اتوماسیون خواهید داشت.
معمار نرم افزار ، مشاور ، Youtuber و بهترین فروشنده من Karthik K.K هستم من در مورد ابزارها و فن آوری های مختلف مشاوره ، وبلاگ نویسی و تحقیق انجام می دهم که علاقه من را برمی انگیزد. من بیش از 13 سال است که مشغول تست اتوماسیون نرم افزار هستم و علاقه من به یادگیری مطالب جدید که امکان اتوماسیون را فراهم می کند هرگز به خطر نیفتاده است. به دلیل اشتیاق من در تست اتوماسیون ، کاملاً در معرض ابزارها و زبانهایی قرار گرفتم دسک تاپ و وب: QTP ، سلنیوم ، Specflow ، VS Coded UI ، Ranorex ، Test Complete و Cucumber موبایل: Appium ، Robotium ، Calabash ، Espresso ، Selendroid زبان ها: C # ، Java ، Ruby ، Powershell ، Javascript ، VBScript ابزارهای ابری: لاجوردی ، بارانداز Misc Tools: Mockito ، مطمئن باشید ، Bound-Box ، FluentAutomation علاقه مند به: MVC ، چارچوب موجودیت ، LINQ ، جعلی ، استقرار توزیع شده ، SAAS
نمایش نظرات