تسلط بر توسعه رفتار محور با استفاده از خیار ۲۰۲۱
Mastering Behavior-Driven Development Using Cucumber 2021
دانلود کتاب تسلط بر توسعه رفتار محور با استفاده از خیار ۲۰۲۱ (Mastering Behavior-Driven Development Using Cucumber 2021) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Pinakin A Chaubal |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2021 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
228 |
| نوع فایل |
|
| حجم |
2.5 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب تسلط بر توسعه رفتار محور با استفاده از خیار ۲۰۲۱
مهارتهای لازم برای استفاده مؤثر از Cucumber BDD را بیاموزید که توسعه چابک و سرعت عرضه به بازار را تسهیل میکند.
ویژگیهای کلیدی
● توضیح گام به گام هر یک از اجزای چارچوب Cucumber.
● پوشش تخصصی در مورد تسریع پیادهسازی چارچوب Cucumber.
● شامل اجرای موازی، تست ابری، بررسی Gherkin و بسیاری موارد دیگر.
توضیحات
در این کتاب، خوانندگان هر آنچه را که باید در مورد توسعه مبتنی بر رفتار (BDD) و چارچوبی که برای تست اتوماتیک در BDD استفاده میشود، بیاموزند، فرا خواهند گرفت.
این کتاب به سه بخش تقسیم شده است. بخش اول، بلوکهای سازنده Cucumber مانند فایلهای Feature، کلاسهای Step Definition و کلاسهای Runner و موارد دیگر را پوشش میدهد. این موارد به عنوان بلوکهای سازنده برای آشنایی بیشتر با Cucumber عمل میکنند.
بخش دوم الگوی طراحی Page Object و Page Factories را پوشش میدهد که هر دو در توسعه چارچوبهای قوی مفید هستند.
بخش پایانی، یکپارچگی Cucumber با TestNG و Maven را نشان میدهد. ما هر بیلد Maven را در Jenkins قرار خواهیم داد و Jenkins را طوری پیکربندی میکنیم که به طور خودکار هنگام تکمیل بیلد توسعه، فعال شود.
پس از خواندن این کتاب، مهندس تست مفهوم ادغام Cucumber به عنوان یک چارچوب BDD در تست خود را درک خواهد کرد. در نتیجه، او قادر خواهد بود فرآیندهای تست و شناسایی باگ را سادهتر کند.
آنچه خواهید آموخت
● مبانی توسعه مبتنی بر تست و توسعه مبتنی بر رفتار را درک کنید.
● بلوکهای سازنده Cucumber مانند فایلهای Feature و فایلهای Step Definition را بررسی کنید.
● مفهوم Base Class و وراثت را در چارچوب مدل Page Object بیاموزید.
● یک TestNG XML ایجاد کنید که کلاس test runner را فراخوانی کند.
● فعالسازی تست POM xml را تمرین کنید.
این کتاب برای چه کسانی مناسب است
این کتاب برای افرادی است که درک محکمی از مبانی Java دارند و علاقهمند به بهبود دانش خود در مورد چارچوب BDD هستند.
فهرست مطالب
بخش 1: درک چارچوب Cucumber
فصل 1: مقدمهای بر توسعه مبتنی بر رفتار
فصل 2: درک فایلهای Feature
فصل 3: درک فایلهای Step Definition
فصل 4: آشنایی با TestRunner
بخش 2: یادگیری الگوی طراحی Page Object
فصل 5: درک مدل Page Object و ایجاد Page Objects
فصل 6: درک Page Factories و ایجاد Page Factories
بخش 3: یکپارچگی با TestNG، Maven و Jenkins
فصل 7: پیکربندی چارچوب TestNG
فصل 8: پیکربندی Maven و آشنایی با POM.xml
فصل 9: اجرای POM.xml از Eclipse و Command Line
فصل 10: پیکربندی POM.xml برای فعال کردن TestNG xml
فصل 11: پیکربندی کلاس Runner برای افزونه Cucumber Reporter
فصل 12: گزارشگیری با استفاده از Extent Reports
فصل 13: اجرای موازی با استفاده از Selenium Grid
فصل 14: یکپارچگی با Jenkins
فهرست کتاب:
۱. صفحه روی جلد
۲. صفحه عنوان
۳. صفحه حق چاپ
۴. صفحه تقدیم
۵. درباره نویسنده
۶. درباره بازبینها
۷. قدردانی
۸. پیشگفتار
۹. غلطنامه
۱۰. فهرست مطالب
۱. مقدمهای بر توسعه مبتنی بر رفتار
۲. درک فایلهای Feature
۳. تعاریف Step
۴. آشنایی با Test Runner
۵. مدل شیء صفحه بدون Page Factory
۶. آشنایی با مدل شیء صفحه با استفاده از Page Factory
۷. پیکربندی فریمورک TestNG
۸. پیکربندی Maven و آشنایی با POM.xml
۹. اجرای تست با Maven و Log۴J
۱۰. پیکربندی POM.XML برای فعالسازی TestNG.XML
۱۱. پیکربندی کلاس Runner برای پلاگین Cucumber Reporter
۱۲. گزارشگیری با استفاده از Extent Reports
۱۳. اجرای موازی با استفاده از Selenium Grid
۱۴. یکپارچهسازی با Jenkins
۲۵. فهرست نمایه
توضیحات(انگلیسی)
Master the skills required to effectively use Cucumber BDD which simplifies Agile development and fast-paced time-to-market
KEY FEATURES
● A step-by-step explanation of each component of the Cucumber framework.
● Expert coverage on speeding up the implementation of the Cucumber framework.
● Includes Parallel Execution, Cloud Testing, Explore Gherkin, and many more.
DESCRIPTION
In this book, readers will learn everything they need to know about Behavior-Driven Development (BDD) and a framework used for automation testing for BDD.
The book is divided into three sections. The first section covers the building blocks of Cucumber such as Feature files, Step Definition classes, and Runner classes, among other things. These will serve as the building blocks for becoming more familiar with Cucumber.
The second section covers the Page Object design pattern and Page Factories, both of which are useful in developing robust frameworks.
The final section demonstrates Cucumber's integration with TestNG and Maven. We will be putting each Maven build in Jenkins and configuring Jenkins to trigger automatically when a development build is completed.
After reading this book, the test engineer will understand the concept of incorporating Cucumber as a BDD framework into his testing. As a result, he will be able to streamline the testing and bug detection processes.
WHAT YOU WILL LEARN
● Understand the fundamentals of Test-Driven Development and Behavior-Driven Development.
● Investigate Cucumber's building blocks such as Feature Files and Step Definition Files.
● Learn the Base Class and inheritance concept within the Page Object Model Framework.
● Create a TestNG XML that calls the test runner class.
● Practice triggering POM xml testing.
WHO THIS BOOK IS FOR
This book is aimed at individuals who have a firm grasp of the fundamentals of Java and are interested in improving their knowledge of the BDD framework.
TABLE OF CONTENTS
Section 1: Understanding the Cucumber framework
Chapter 1: Introduction to Behavior-Driven Development
Chapter 2: Understanding Feature Files
Chapter 3: Understanding Step Definition files
Chapter 4: Learning about the TestRunner
Section 2: Learning the Page Object Design Pattern
Chapter 5: Understanding the Page Object Model and Creating Page Objects
Chapter 6: Understanding Page Factories and Creating Page Factories
Section 3: Integration with TestNG, Maven, and Jenkins
Chapter 7: Configuring the TestNG Framework
Chapter 8: Configuring Maven and Learning about POM.xml
Chapter 9: POM.xml Execution from Eclipse and Command Line
Chapter 10: Configuring POM.xml to Trigger TestNG xml
Chapter 11: Configuring the Runner Class for Cucumber Reporter Plugin
Chapter 12: Reporting Using Extent Reports
Chapter 13: Parallel Execution Using Selenium Grid
Chapter 14: Integration with Jenkins
Table of Contents
1. Cover Page
2. Title Page
3. Copyright Page
4. Dedication Page
5. About the Author
6. About the Reviewers
7. Acknowledgement
8. Preface
9. Errata
10. Table of Contents
1. Introduction to Behavior Driven Development
2. Understanding Feature Files
3. Step Definitions
4. Learning About the Test Runner
5. The Page Object Model Without Page Factory
6. Learning About the Page Object Model Using Page Factory
7. Configuring the TestNG Framework
8. Configuring Maven and Learning About POM.xml
9. Test Execution with Maven and Log4J
10. Configuring POM.XML to Trigger TestNG.XML
11. Configuring the Runner Class for the Cucumber Reporter Plugin
12. Reporting Using Extent Reports
13. Parallel Execution Using Selenium Grid
14. Integration with Jenkins
25. Index
دیگران دریافت کردهاند
تسلط بر جراحی پیشرفته بینی ۱۳۹۶
Mastering Advanced Rhinoplasty 2017
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تسلط بر جراحی پیشرفته بینی ۴۳۱۷
Mastering Advanced Rhinoplasty 2017
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تسلط بر انفورماتیک: راهنمای موفقیت در حوزه بهداشت و درمان ۲۰۱۵
Mastering Informatics: A Heatlhcare Handbook for Success 2015
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تسلط بر رینوپلاستی: اطلس جامع تکنیک های جراحی همراه با کلیپ های ویدیویی یکپارچه ۲۰۱۰
Mastering Rhinoplasty: A Comprehensive Atlas of Surgical Techniques with Integrated Video Clips 2010
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تسلط بر فنون ارتوپدی: آرتروپلاستی کامل زانو ۲۰۱۰
Mastering Orthopedic Techniques: Total Knee Arthroplasty 2010
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
استادی در رینوپلاستی: اطلس جامع تکنیک های جراحی ۲۰۱۰
Mastering Rhinoplasty: A Comprehensive Atlas of Surgical Techniques 2010
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
