آموزش جامع Specflow و Cucumber برای توسعهدهندگان .NET: از مبتدی تا پیشرفته
با این دوره جامع، زبان Gherkin و فریمورکهای Specflow (ReqnRoll) و Cucumber را برای توسعه نرمافزار به روش توسعه رفتاری (BDD) بیاموزید. این دوره برای متخصصان موضوع (SME)، متخصصان توسعه کسب و کار، متخصصان تست و توسعهدهندگان .NET که به دنبال تسلط بر تستهای خودکار مبتنی بر Gherkin هستند، ضروری است.
آنچه خواهید آموخت:
- نوشتن تستهای خودکار .NET با Gherkin و Specflow (ReqnRoll)
- اجرای موازی تستهای خودکار
- استفاده از Hooks در Specflow برای کنترل عملکرد
- نوشتن Value Retriever و Value Comparer سفارشی
- درک آرگومانهای Step و تبدیلهای آنها
- آشنایی با دامنههای Hook
- مقدمهای بر زبان Gherkin
پیشنیازها:
- دانش پایهای کدنویسی C#
- دانش پایهای زبان Gherkin
تسلط بر ReqnRoll (با نام قبلی Specflow) با Cucumber
این دوره کاملترین آموزش موجود در زمینه ReqnRoll با Cucumber است و شما را به یک متخصص در نوشتن نیازمندیها و تستهای خودکار با روش توسعه رفتاری (BDD) تبدیل خواهد کرد. این مهارت برای هر فردی که در حوزه نرمافزار فعالیت میکند، حیاتی است.
با ReqnRoll، Cucumber و Gherkin، نحوه نوشتن تستهای خودکار BDD را از سطح مبتدی تا پیشرفته بیاموزید. این دوره برای توسعهدهندگان .NET طراحی شده و شما را در استفاده از ReqnRoll برای نیازهای توسعه رفتاری خود به یک متخصص تبدیل میکند.
یادگیری کتابخانه ReqnRoll شامل:
- نحوه انتقال پارامترهای Gherkin به Cucumber و ReqnRoll
- مدیریت جداول Gherkin در ReqnRoll
- ReqnRoll Hooks
- تست موازی با ReqnRoll
- مدیریت Context و تزریق وابستگی (Dependency Injection) در ReqnRoll
- Value Retrievers
- Value Comparers
- تبدیل آرگومانهای Step
برخلاف دورههای دیگر که بر روی زبانهای غیر .NET تمرکز دارند، این دوره به طور اختصاصی برای علاقهمندان به اکوسیستم .NET و استفاده از ReqnRoll در تستهای خودکار طراحی شده است.
با تکمیل این دوره، تسلط کامل بر استفاده از ReqnRoll خواهید داشت. همچنین، با تضمین بازگشت وجه ۳۰ روزه، با اطمینان کامل دوره را آغاز کنید.
اگر به دنبال یادگیری تخصصی Specflow و تبدیل شدن به یک متخصص هستید، این دوره تنها دورهای است که به آن نیاز دارید!
Tim MacLachlan
نمایش نظرات