لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش نکات و ترفندهای SpecFlow
SpecFlow Tips and Tricks
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره نحوه ایجاد راه حل های اتوماسیون تست SpecFlow با قابلیت نگهداری بیشتر را معرفی می کند. چه اخیراً SpecFlow را کشف کرده باشید و چه مدتی از آن استفاده کرده باشید، نکات و ترفندهای این دوره به شما کمک می کند تا راه حل های اتوماسیون تست SpecFlow قابل نگهداری بیشتری ایجاد کنید.
سرفصل ها و درس ها
مراحل و اتصالات
Steps and Bindings
نمای کلی ماژول
Module Overview
مروری کوتاه بر Gherkin و SpecFlow
A Brief Overview of Gherkin and SpecFlow
نگاشت چند مرحله به تعریف یک مرحله ای
Mapping Multiple Steps to a Single Step Definition
اجرای سایر مراحل از درون تعریف مرحله
Executing Other Steps from Within a Step Definition
استفاده از Step Bindings از مجامع خارجی
Using Step Bindings from External Assemblies
به اشتراک گذاری داده ها بین مراحل با تزریق زمینه
Sharing Data Between Steps with Context Injection
خلاصه ماژول
Module Summary
قلاب ها و اتصالات محدوده
Hooks and Scoped Bindings
نمای کلی ماژول
Module Overview
استفاده از هوک برای اجرای کدهای اتوماسیون اضافی
Using Hooks to Run Aadditional Automation Code
TestRun و Feature Hooks
TestRun and Feature Hooks
قلاب های مربوط به سناریو
Scenario Related Hooks
محدود کردن اجرای تعریف مرحله با اتصالات محدوده
Restricting Step Definition Execution with Scoped Bindings
ایجاد یک صحافی Scoped
Creating a Scoped Binding
ترکیب معیارهای محدوده
Combining Scoping Criteria
محدود کردن اجرای هوک با فیلتر کردن برچسب
Restricting Hook Execution with Tag Filtering
خلاصه ماژول
Module Summary
پارامترهای مرحله و جداول داده
Step Parameters and Data Tables
نمای کلی ماژول
Module Overview
تقدم تبدیل آرگومان مرحله ای
Step Argument Conversion Precedence
تبدیل استاندارد
Standard Conversions
تبدیل سفارشی پارامترهای مرحله
Custom Conversion of Step Parameters
تبدیل جداول داده به مجموعه هایی با تایپ قوی
Converting Data Tables to Strongly-Typed Collections
کاهش کد با تبدیل جدول پویا
Reducing Code with Dynamic Table Conversion
به طور خودکار با استفاده از تبدیل جدول پویا
Automatically Using Dynamic Table Conversion
با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.
نمایش نظرات