آموزش اصول غوره

Gherkin Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما ملزومات زبان Gherkin برای توسعه رفتار محور (BDD) را می آموزد. استفاده کارآمد از زبان Gherkin در توسعه رفتار محور (BDD) برای ایجاد مشخصات واضح و مشارکتی، بهبود ارتباطات بین اعضای تیم و بهبود نرم افزار کلی بسیار مهم است. فرآیند توسعه در این دوره، Gherkin Fundamentals، یاد خواهید گرفت که با استفاده از Gherkin تست های جامع و کارآمد بنویسید. ابتدا، اصول نحو Gherkin و نقش آن در BDD را بررسی خواهید کرد. در مرحله بعد، نحوه نوشتن سناریوهای موثر Gherkin و سازماندهی آنها برای حداکثر کارایی را خواهید یافت. در نهایت، یاد خواهید گرفت که چگونه Gherkin را با چارچوب‌های آزمایشی محبوب مانند Cucumber، SpecFlow و Behave ادغام کنید. پس از اتمام این دوره، مهارت ها و دانش Gherkin مورد نیاز برای نوشتن و حفظ تست های موثر برای پروژه های توسعه نرم افزار خود را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

کاوش در نحو و مبانی کرکین Exploring Gherkin Syntax and Fundamentals

  • معرفی Introduction

  • بررسی اجمالی غوره Overview of Gherkin

  • نقش غوره در توسعه رفتار محور (BDD) Role of Gherkin in Behavior-driven Development (BDD)

  • مزایای استفاده از کرک در BDD Benefits of Using Gherkin in BDD

  • درک ساختار غوره Understanding the Gherkin Structure

  • کاوش در کلمات کلیدی غوره Exploring Gherkin Keywords

  • نسخه ی نمایشی: نوشتن اولین سناریوی غوره Demo: Writing Your First Gherkin Scenario

  • بهترین شیوه ها Best Practices

نوشتن و سازماندهی سناریوهای غوره Writing and Organizing Gherkin Scenarios

  • معرفی Introduction

  • نوشتن اسکریپت های ساده غواصی Writing Simple Gherkin Scripts

  • اهمیت نوشتن سناریوهای واضح و مختصر Importance of Writing Clear and Concise Scenarios

  • رهنمودهایی برای ایجاد سناریوهای موثر غواصی Guidelines for Creating Effective Gherkin Scenarios

  • سازماندهی سناریوهای غوره Organizing Gherkin Scenarios

  • نسخه ی نمایشی: سازماندهی طرح کلی سناریوی غوره Demo: Organizing Gherkin Scenario Outline

  • بهترین شیوه ها Best Practices

کرکین در عمل: خیار، SpecFlow و رفتار Gherkin in Practice: Cucumber, SpecFlow, and Behave

  • معرفی Introduction

  • استفاده از Gherkin در Cucumber برای روبی، جاوا و جاوا اسکریپت Using Gherkin in Cucumber for Ruby, Java, and JavaScript

  • نسخه ی نمایشی: قرقره و خیار Demo: Gherkin and Cucumber

  • استفاده از Gherkin در SpecFlow برای دات نت و سی شارپ Using Gherkin in SpecFlow for .NET and C#

  • نسخه ی نمایشی: Gherkin و SpecFlow Demo: Gherkin and SpecFlow

  • استفاده از Gherkin در Behave برای پایتون Using Gherkin in Behave for Python

  • نسخه ی نمایشی: Gherkin and Behave Demo: Gherkin and Behave

  • بهترین شیوه ها Best Practices

استفاده از موارد و بهترین روش ها برای کرکین Use Cases and Best Practices for Gherkin

  • معرفی Introduction

  • موارد استفاده در دنیای واقعی Gherkin Gherkin Real-world Use Cases

  • بایدها و نبایدها هنگام نوشتن قرص Do's and Don'ts When Writing Gherkin

  • نگهداری و سازماندهی اسکریپت های Gherkin شما Maintaining and Organizing Your Gherkin Scripts

  • نسخه ی نمایشی: سازماندهی مراحل غواصی با برچسب ها Demo: Organizing Gherkin Steps with Tags

  • همکاری با ذینفعان غیرفنی با استفاده از کرک Collaborating with Non-Technical Stakeholders Using Gherkin

  • بهترین شیوه ها Best Practices

از کرک تا اتوماسیون From Gherkin to Automation

  • معرفی Introduction

  • انتقال از سناریوهای کرکین به تست های خودکار Transition from Gherkin Scenarios to Automated Tests

  • ادغام کرک با ادغام مداوم/تحویل مداوم Integration of Gherkin with Continuous Integration / Continuous Delivery

  • ارزیابی موفقیت رویکرد BDD مبتنی بر کرکین Evaluating the Success of Your Gherkin-based BDD Approach

  • نسخه ی نمایشی: تست و تست خودکار Demo: Gherkin and Automated Testing

  • بهترین شیوه ها Best Practices

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش اصول غوره
جزییات دوره
2h 7m
37
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Pinal Dave
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pinal Dave Pinal Dave

Pinal Dave یک متخصص تنظیم عملکرد SQL سرور و یک مشاور مستقل است. وی 11 کتاب پایگاه داده SQL Server ، 25 دوره Pluralsight را تألیف کرده و بیش از 5000 مقاله در زمینه فناوری پایگاه داده در وبلاگ خود در https://blog.sqlauthority.com نوشته است. وی همراه با 16 سال تجربه عملی ، دارای مدرک کارشناسی ارشد علوم و تعدادی گواهینامه پایگاه داده است.