لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه رفتار محور (BDD) با JBehave و Java
Behavior-driven Development (BDD) with JBehave and Java
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
شکاف بین توسعه و آزمایش را پر کنید. این دوره به شما آموزش می دهد که توسعه رفتار محور (BDD) را با استفاده از JBehave و Java پیاده سازی کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
مقدمه ای بر JBehave و BDD
Introduction to JBehave and BDD
معرفی
Introduction
اهمیت توسعه رفتار محور
Importance of Behavior-driven Development
JBehave چیست؟
What Is JBehave?
JBehave در BDD
JBehave in BDD
سناریوی JBehave
JBehave Scenario
ملزومات JBehave
Essentials of JBehave
معرفی
Introduction
ساختار داستان
Story Structure
عناصر یک داستان
Elements of a Story
اجرای سناریوها
Implementing Scenarios
نمونه سناریو در JBehave
Sample Scenario in JBehave
مراحل JBehave
JBehave Steps
نقاط قوت و ضعف JBehave
Strengths and Weaknesses of JBehave
معرفی
Introduction
مزایای JBehave
Advantages of JBehave
نمونه هایی از مزایا در دنیای واقعی
Real World Examples of Advantages
محدودیت های JBehave
Limitations of JBehave
راه حل هایی برای محدودیت ها
Solutions to Limitations
بهترین روش ها در JBehave
Best Practices in JBehave
معرفی
Introduction
سناریوهای موثر
Effective Scenarios
سازماندهی داستان ها
Organizing Stories
اشتباهات رایج
Common Mistakes
چگونه از اشتباهات اجتناب کنیم
How to Avoid Mistakes
رویکرد تست متوازن
Balanced Testing Approach
اجرای بهترین شیوه ها
Implementing Best Practices
ابزارها و ادغام های JBehave
JBehave Tools and Integrations
معرفی
Introduction
اهمیت ادغام
Importance of Integration
با سلنیوم رفتار کنید
JBehave with Selenium
اهمیت CI و CD
Importance of CI and CD
JBehave با CI و CD
JBehave with CI and CD
آینده JBehave و BDD
Future of JBehave and BDD
معرفی
Introduction
ویژگی های آینده در JBehave
Upcoming Features in JBehave
مقدمه هوش مصنوعی و ML
AI and ML Introduction
هوش مصنوعی و ML در BDD
AI and ML in BDD
گزارش دهی و ادغام مستمر
Reporting and Continuous Integration
معرفی
Introduction
JBehave Reporting
JBehave Reporting
خواندن گزارش JBehave
Reading a JBehave Report
جنکینز و جی بیهیو
Jenkins and JBehave
JBehave در خط لوله جنکینز
JBehave in Jenkins Pipeline
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
محمد، یک توسعه دهنده نرم افزار با یک دهه تجربه، در یادگیری ماشین و تجزیه و تحلیل داده ها برتر است. او که یک مربی پر انرژی است، دارای مدرک مالی و علوم کامپیوتر است و تجزیه و تحلیل داده ها را برای شرکت های آموزش الکترونیکی پیشرو در سراسر جهان تدریس می کند.
نمایش نظرات