دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Pinakin A Chaubal
سری:
ISBN (شابک) : 9391030475, 9789391030476
ناشر: BPB Publications
سال نشر: 2021
تعداد صفحات: 228
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 Mb
در صورت تبدیل فایل کتاب Mastering Behavior-Driven Development Using Cucumber: Practice and Implement Page Object Design Pattern, Test Suites in Cucumber, POM TestNG ... and work with Selenium Grid (English Edition) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر توسعه مبتنی بر رفتار با استفاده از خیار: تمرین و پیاده سازی الگوی طراحی شی صفحه ، تست مجموعه در خیار ، POM TestNG ... و کار با Selenium Grid (نسخه انگلیسی) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بر مهارتهای لازم برای استفاده مؤثر Cucumber BDD که توسعه Agile و سرعت سریع ورود به بازار را ساده میکند تسلط داشته باشید
ویژگی های کلیدی
● توضیح گام به گام هر جزء از چارچوب Cucumber.
● متخصص پوشش تسریع اجرای چارچوب Cucumber.
● شامل اجرای موازی، آزمایش ابری، کاوش Gherkin و بسیاری موارد دیگر است.
توضیح
در این کتاب، خوانندگان هر آنچه را که باید در مورد توسعه رفتار
محور (BDD) و چارچوبی که برای تست اتوماسیون برای BDD.
کتاب به سه بخش تقسیم شده است. بخش اول بلوکهای سازنده
Cucumber مانند فایلهای ویژگی، کلاسهای Step Definition و
کلاسهای Runner و موارد دیگر را پوشش میدهد. اینها به عنوان
بلوکهای سازنده برای آشنایی بیشتر با Cucumber عمل
میکنند.
بخش دوم الگوی طراحی شیء صفحه و کارخانههای صفحه را پوشش
میدهد، که هر دو در توسعه چارچوبهای قوی مفید هستند.
بخش آخر ادغام Cucumber با TestNG و Maven را نشان میدهد. ما هر بیلد Maven را در جنکینز قرار میدهیم و جنکینز را پیکربندی میکنیم تا پس از تکمیل ساخت توسعه بهطور خودکار فعال شود.
آنچه خواهید آموخت.
● اصول توسعه آزمایش محور و توسعه رفتار محور را درک
کنید.
● بلوک های سازنده خیار مانند فایل های ویژه و مرحله را بررسی
کنید. فایلهای تعریف.
● کلاس پایه و مفهوم وراثت را در چارچوب مدل شیء صفحه یاد
بگیرید.
● یک TestNG XML ایجاد کنید که کلاس اجراکننده آزمایشی را فراخوانی میکند.
این کتاب برای چه کسانی است
این کتاب برای افرادی است که درک محکمی از اصول جاوا دارند و علاقه مند به بهبود دانش خود در مورد چارچوب BDD هستند.
فهرست محتوا
b>
بخش 1: درک چارچوب Cucumber
فصل 1: مقدمه ای بر توسعه رفتار محور
</ p>
فصل 2: درک فایل های ویژگی
فصل 3: درک فایل های تعریف مرحله
فصل 4: یادگیری در مورد TestRunner
بخش 2: یادگیری الگوی طراحی شیء صفحه
فصل 5: درک مدل شیء صفحه و ایجاد اشیاء صفحه
/p>
فصل 6: درک کارخانه های صفحه و ایجاد کارخانه های صفحه
بخش 3: ادغام با TestNG، Maven، و Jenkins
فصل 7: پیکربندی چارچوب TestNG
فصل 8: پیکربندی Maven و یادگیری در مورد POM.xml
فصل 9: POM. اجرای xml از Eclipse و Command Line
فصل 10: پیکربندی POM.xml برای Trigger TestNG xml
فصل 11: پیکربندی کلاس Runner برای Cucumber Reporter Plugin< br>
فصل 12: گزارش با استفاده از گزارش های گسترده
فصل 13: اجرای موازی با استفاده از شبکه سلنیوم
فصل 14: ادغام با جنکینز
درباره نویسندگان
پیناکین چاوبال یک BE (علوم کامپیوتر) با 19 سال تجربه در زمینه فناوری اطلاعات است. او PMP، ISTQB، HP0-M47 (کارشناس تست عملکرد QTP 11.0) و INS-21 (بیمه عمومی) را انجام داده است. او به عنوان یک معمار اتوماسیون در Intellect Design Arena Ltd. (قبلاً، Polaris Consulting) کار می کند. او پیش از این با شرکت هایی مانند Patni، Accenture، ACS International (USA)، L
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.
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.
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
About the Authors
Pinakin Chaubal is a BE (Computer Science) with 19+ years of experience in the IT area. He has done PMP, ISTQB, HP0-M47 (QTP 11.0 Functional testing expert), and INS-21(General Insurance). He is working as an Automation Architect at Intellect Design Arena Ltd. (Previously, Polaris Consulting). Previously, he worked with companies like Patni, Accenture, ACS International (USA), L&T Infotech (USA & India), Polaris Financial Technology, and SQS. He carries 6 years of onsite experience in the US and 8 months in Hong Kong and China working closely with the client and getting involved in senior management and stakeholder meetings.
LinkedIn Profile:
https://www.linkedin.com/in/pinakin-chaubal-300b372/
Blog Link: //www.youtube.com/channel/UCkkh8bX1KS5iaORXX23P8ZA