آموزش Gherkin Language - The Master Guide

Gherkin Language - The Master Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یادگیری Gherkin و Cucumber از مبتدی تا متخصص با توسعه رفتار محور BDD آسان شده همه چیز را در مورد زبان Gherkin از مبتدی تا متخصص بیاموزید! همه کلمات کلیدی Gherkin و نحوه استفاده مناسب از آنها را بیاموزید یاد بگیرید چگونه زبان را در یک مثال استفاده از سایت تجارت الکترونیکی مثال بنویسید نحوه نوشتن الزامات با استفاده از زبان دامنه تجاری درباره ویژگی ها، سناریوها، خطوط کلی سناریو جدول داده ها، پس زمینه ها و غیره بیاموزید. خیلی بیشتر! پیش نیازها:دانستنی از کرکین - این دوره تمام آنچه را که باید بدانید را به شما آموزش می دهد! بدون نیاز به تجربه برنامه نویسی

** MASTER GHERKIN - نحوه نوشتن الزامات و تست های توسعه رفتار محور (BDD) را بیاموزید **


چرا این دوره برای شما مناسب است؟

این دوره کامل ترین دوره آموزش زبان Gherkin با Cucumber است! و احتمالاً کاملترین دوره آموزشی در مورد Gherkin موجود در هر کجا!

این دوره تمام آنچه را که برای استاد شدن در زبان Gherkin با Cucumber، مهم‌ترین زبان برای نوشتن برای توسعه رفتار محور (BDD) نیاز دارید، به شما آموزش می‌دهد. این یک مهارت ضروری برای هر کارشناس موضوعی، حرفه ای توسعه کسب و کار، متخصص تست و توسعه دهنده است.

این دوره همه آنچه را که در مورد زبان Gherkin از مبتدی تا متخصص نیاز دارید به شما می آموزد!

برخلاف دوره‌های دیگر، شما نه تنها اصول اولیه زبان را یاد خواهید گرفت، بلکه از یک مورد تجاری استفاده واقعی از فروشگاه تجارت الکترونیک برای نشان دادن نحوه استفاده از زبان استفاده خواهیم کرد!

شامل شرح‌های کاملاً حرفه‌ای به زبان انگلیسی (نه خودکار) است


توجه: **این دوره بر روی تست‌های نوشتن با Gherkin در فایل‌های ویژگی تمرکز می‌کند - اما هیچ جنبه‌ای از اجرای Back End را پوشش نمی‌دهد. این در محدوده این دوره خاص نیست. این به این دلیل است که این دوره فقط به یادگیری زبان Gherkin اختصاص دارد. از آنجایی که پیاده سازی مراحل می تواند با هر زبانی مانند جاوا، جاوا اسکریپت، دات نت باشد - تمرکز این دوره نیست**


قرار است چه چیزی یاد بگیریم؟

1. چگونه کرکین به مشاغل کمک می کند

- بیاموزید که کرک چیست، چگونه با خیار ارتباط دارد. چرا غوره را یاد بگیریم؟

- نحوه انطباق آن با چرخه توسعه مبتنی بر رفتار BDD.

- تحلیلگران کسب و کار/SME: جمع آوری الزامات برای کسب و کار با Gherkin

- تست سرنخ ها: نوشتن داستان های کاربر با Gherkin و آزمایش طرح ها با Gherkin

- کرک به عنوان یک زبان جهانی برای جلوگیری از سوء تفاهم در تجارت بین اعضا

- کرک به عنوان یک منبع منفرد حقیقت و گردش کار کرکین


2. زبان کرکین را بیاموزید

یک ماژول ضروری - برای یادگیری همه چیز در مورد زبان Gherkin

- همه کلمات کلیدی زبان Gherkin و چرایی استفاده از آنها را بیاموزید

- خود را با یک آزمون کوچک تست کنید تا ببینید چقدر خوب زبان را یاد گرفته اید


3. استفاده از زبان قرصی

بخشی منحصر به فرد از دوره!

- نحوه اعمال زبان Gherkin را در یک سناریوی تجاری رایج در زندگی واقعی بیاموزید.

- یاد بگیرید که چگونه کلمات کلیدی را با هم ترکیب کنید تا بر موقعیت های معمولی غلبه کنید

- در حین انجام چالش ها، دانش خود را آزمایش کنید


4. **EXTRA** Gherkin من را درست کن!

یک ماژول منحصر به فرد برای آزمایش دانش خود در مورد Gherkin پر از چالش و اعمال دانش شما. من مقداری Gherkin عرضه می کنم و این چالش شماست که Gherkin را دوباره بنویسید و آن را بیشتر بهبود ببخشید!


در پایان دوره، با استفاده از Gherkin بسیار کافی خواهید بود. فراموش نکنید، اگر کاملاً از دوره راضی نیستید، 30 روز ضمانت بازگشت وجه دارید.

اگر در مورد یادگیری مهارت لازم برای تبدیل شدن به یک متخصص در نوشتن الزامات تجاری و اسکریپت‌های تست با استفاده از توسعه مبتنی بر رفتار جدی هستید، پس این تنها دوره‌ای است که برای تسلط بر Gherkin به آن نیاز دارید!



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

معرفی دوره Course Introduction

معرفی دوره Course Introduction

  • معرفی Introduction

  • معرفی Introduction

  • این دوره برای چه کسانی است؟ Who is this course for?

  • این دوره برای چه کسانی است؟ Who is this course for?

  • قبل از اینکه ادامه دهیم! Before We Continue!

  • قبل از اینکه ادامه دهیم! Before We Continue!

  • یادداشت مهم! IMPORTANT NOTE!

  • یادداشت مهم! IMPORTANT NOTE!

چگونه کرک به تجارت کمک می کند How Gherkin Helps Business

  • معرفی ماژول Module Introduction

  • چرا غوره را یاد بگیریم؟ Why learn Gherkin?

  • جمع آوری الزامات تجاری با Gherkin Gathering business requirements with Gherkin

  • تست با غوره Testing with Gherkin

  • گردش کار کرک Gherkin Workflow

چگونه کرک به تجارت کمک می کند How Gherkin Helps Business

  • معرفی ماژول Module Introduction

  • توسعه رفتار محور Behavioural Driven Development

  • توسعه رفتار محور Behavioural Driven Development

  • خیار چیست و غوره چیست؟ What is Cucumber and what is Gherkin?

  • خیار چیست و غوره چیست؟ What is Cucumber and what is Gherkin?

  • چرا غوره را یاد بگیریم؟ Why learn Gherkin?

  • قرص زبان جهانی است Gherkin a universal language

  • قرص زبان جهانی است Gherkin a universal language

  • جمع آوری الزامات تجاری با Gherkin Gathering business requirements with Gherkin

  • داستان های کاربر با Gherkin User stories with Gherkin

  • داستان های کاربر با Gherkin User stories with Gherkin

  • تست با غوره Testing with Gherkin

  • منبع واحد حقیقت Single source of truth

  • منبع واحد حقیقت Single source of truth

  • گردش کار کرک Gherkin Workflow

  • خلاصه ماژول Module Summary

آموزش غوره Learning Gherkin

  • مقدمه کلمات کلیدی Keywords Introduction

  • کلید واژه ویژگی Feature Keyword

  • و کلمه کلیدی And Keyword

  • خلاصه کلمه کلیدی اصلی Main Keyword Recap

  • کلمه کلیدی قانون Rule Keyword

  • کلمه کلیدی پس زمینه Background Keyword

  • طرح کلی سناریو/مثال کلمه کلیدی Scenario Outline/Examples Keyword

  • @ کلیدواژه را تگ کنید @ Tag Keyword

  • توضیحات طولانی Long description

  • قواعد کلمه کلیدی قرقره Gherkin Keyword Rules

آموزش غوره Learning Gherkin

  • معرفی ماژول Module Intro

  • معرفی ماژول Module Intro

  • مقدمه کلمات کلیدی Keywords Introduction

  • کلید واژه ویژگی Feature Keyword

  • کلمه کلیدی سناریو Scenario Keyword

  • کلمه کلیدی سناریو Scenario Keyword

  • کلمه کلیدی داده شده Given Keyword

  • کلمه کلیدی داده شده Given Keyword

  • وقتی کلمه کلیدی When Keyword

  • وقتی کلمه کلیدی When Keyword

  • سپس کلمه کلیدی Then Keyword

  • سپس کلمه کلیدی Then Keyword

  • و کلمه کلیدی And Keyword

  • اما کلمه کلیدی But Keyword

  • اما کلمه کلیدی But Keyword

  • * (آستریکس) کلیدواژه * (Asterix) Keyword

  • * (آستریکس) کلیدواژه * (Asterix) Keyword

  • خلاصه کلمه کلیدی اصلی Main Keyword Recap

  • کلمه کلیدی قانون Rule Keyword

  • کلمه کلیدی پس زمینه Background Keyword

  • طرح کلی سناریو/مثال کلمه کلیدی Scenario Outline/Examples Keyword

  • @ کلیدواژه را تگ کنید @ Tag Keyword

  • نظرات Comments

  • نظرات Comments

  • توضیحات طولانی Long description

  • جدول داده Data Table

  • جدول داده Data Table

  • چندین زبان Multiple Languages

  • چندین زبان Multiple Languages

  • قواعد کلمه کلیدی قرقره Gherkin Keyword Rules

  • خلاصه ماژول Module summary

  • خلاصه ماژول Module summary

  • پایان مسابقه ماژول End of Module Quiz

  • پایان مسابقه ماژول End of Module Quiz

به کارگیری دانش کرک Applying Gherkin knowledge

  • معرفی ماژول Module Introduction

  • ERRATA: ویدیوی بعدی ERRATA: Next Video

  • ویژگی ها و سناریوها Features and Scenarios

  • چالش کرکین شماره 1 Gherkin Challenge #1

  • ERRATA: ویدیوی بعدی ERRATA: Next Video

  • راه حل چالش #1 Gherkin Gherkin Challenge #1 Solution

  • ساخت متغیر در Gherkin Making variables in Gherkin

  • چالش کرکین شماره 3 Gherkin Challenge #3

  • راه حل چالش #3 Gherkin Gherkin Challenge #3 Solution

  • جداول کی و داده با هم ترکیب شدند When and Data Tables combined

  • کلمه کلیدی طرح کلی سناریو Scenario Outline keyword

  • اطلاعات بیشتر درباره طرح کلی سناریو More about Scenario Outline

  • توجه: نکات مربوط به درس قبل NOTE: Notes for previous lesson

  • همه چیز درباره برچسب ها All about Tags

  • خلاصه ماژول Module Summary

به کارگیری دانش کرک Applying Gherkin knowledge

  • معرفی ماژول Module Introduction

  • معرفی ماژول Module Introduction

  • اضافه کردن سناریوهای نمونه Adding example Scenarios

  • اضافه کردن سناریوهای نمونه Adding example Scenarios

  • مثال هایی با Given, When و then Examples with Given, When and Then

  • مثال هایی با Given, When و then Examples with Given, When and Then

  • معرفی کلمه کلیدی AND Introducing AND keyword

  • معرفی کلمه کلیدی AND Introducing AND keyword

  • ERRATA: ویدیوی بعدی ERRATA: Next Video

  • ERRATA: ویدیوی بعدی ERRATA: Next Video

  • استفاده مجدد از مراحل سناریو Reusing Scenario steps

  • استفاده مجدد از مراحل سناریو Reusing Scenario steps

  • معرفی کلمه کلیدی BUT Introducing BUT keyword

  • معرفی کلمه کلیدی BUT Introducing BUT keyword

  • ویژگی ها و سناریوها Features and Scenarios

  • ترکیب وقتی کلمات کلیدی با هم Combining When keywords together

  • ترکیب وقتی کلمات کلیدی با هم Combining When keywords together

  • چالش کرکین شماره 1 Gherkin Challenge #1

  • ERRATA: ویدیوی بعدی ERRATA: Next Video

  • ERRATA: ویدیوی بعدی ERRATA: Next Video

  • راه حل چالش #1 Gherkin Gherkin Challenge #1 Solution

  • نظرات در Gherkin Comments in Gherkin

  • نظرات در Gherkin Comments in Gherkin

  • تهیه لیست به زبان Gherkin Making lists in Gherkin

  • تهیه لیست به زبان Gherkin Making lists in Gherkin

  • ارائه توضیحات ویژگی ها Giving features descriptions

  • ارائه توضیحات ویژگی ها Giving features descriptions

  • چالش کرکین شماره 2 Gherkin Challenge #2

  • چالش کرکین شماره 2 Gherkin Challenge #2

  • ساخت متغیر در Gherkin Making variables in Gherkin

  • ساخت متغیر در Gherkin ادامه یافت Making variables in Gherkin continued

  • ساخت متغیر در Gherkin ادامه یافت Making variables in Gherkin continued

  • چالش کرکین شماره 3 Gherkin Challenge #3

  • راه حل چالش #3 Gherkin Gherkin Challenge #3 Solution

  • مقدمه ای بر پیشینه در غوره Introduction to Background in Gherkin

  • مقدمه ای بر پیشینه در غوره Introduction to Background in Gherkin

  • همه چیز درباره جداول داده All about Data Tables

  • همه چیز درباره جداول داده All about Data Tables

  • جدول داده‌ها را طی کنید Data Table walk through

  • جدول داده ها از طریق آن عبور کنید Data Table walk through

  • جداول کی و داده با هم ترکیب شدند When and Data Tables combined

  • کلمه کلیدی طرح کلی سناریو Scenario Outline keyword

  • اطلاعات بیشتر درباره طرح کلی سناریو More about Scenario Outline

  • توجه: نکات مربوط به درس قبل NOTE: Notes for previous lesson

  • همه چیز درباره برچسب ها All about Tags

  • از موارد با برچسب ها استفاده کنید Use cases with Tags

  • از موارد با برچسب ها استفاده کنید Use cases with Tags

  • خلاصه ماژول Module Summary

  • خلاصه ماژول Module Summary

اضافی! فیکس My Gherkin - آنچه را که آموخته اید تمرین کنید بخش جدید EXTRA! Fix My Gherkin - Practice what you have learnt NEW SECTION

  • معرفی ماژول Module Introduction

  • ویرایشگر آنلاین Online Editor

  • چالش 2 Challenge 2

  • چالش 3 Challenge 3

  • چالش 4 Challenge 4

اضافی! فیکس My Gherkin - آنچه را که آموخته اید تمرین کنید بخش جدید EXTRA! Fix My Gherkin - Practice what you have learnt NEW SECTION

  • معرفی ماژول Module Introduction

  • معرفی ماژول Module Introduction

  • ویرایشگر آنلاین Online Editor

  • چالش 1 Challenge 1

  • چالش 1 Challenge 1

  • راه حل چالش 1 Challenge 1 Solution

  • راه حل چالش 1 Challenge 1 Solution

  • چالش 2 Challenge 2

  • راه حل چالش 2 Challenge 2 Solution

  • راه حل چالش 2 Challenge 2 Solution

  • چالش 3 Challenge 3

  • راه حل چالش 3 Challenge 3 Solution

  • راه حل چالش 3 Challenge 3 Solution

  • چالش 4 Challenge 4

  • راه حل چالش 4 Challenge 4 Solution

  • راه حل چالش 4 Challenge 4 Solution

نتیجه Conclusion

  • ممنون که یاد گرفتی Thanks for learning

  • بعدش چی؟ What next?

  • پاداش: دوره های دیگر BONUS: Other courses

نتیجه Conclusion

  • ممنون که یاد گرفتی Thanks for learning

  • بعدش چی؟ What next?

  • پاداش: دوره های دیگر BONUS: Other courses

نمایش نظرات

آموزش Gherkin Language - The Master Guide
جزییات دوره
3 hours
79
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,383
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim MacLachlan Tim MacLachlan

توسعه دهنده ارشد 20+ سال تجربه