0 رای
وضعیت موجودی موجود

قیمت قبلی: 3,200,000 ریال
قیمت: 2,800,000 ریال

 




Product details

  • Publisher ‏ : ‎ Packt Publishing (January 29, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 240 pages
  • ISBN-10 ‏ : ‎ 183921385X
  • ISBN-13 ‏ : ‎ 978-1839213854


 

خرید اینترنتی کتاب End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript اثر Waweru Mwaura

Get to grips with the Cypress framework and learn how to best implement end-to-end automation testing with JavaScript with the help of expert tips, best practices, and real-world testing examples

Key Features

  • Write your first end-to-end test and find out how to modernize your testing environment
  • Execute test-driven web development and cross-browser testing using Cypress
  • Discover the advantages of using Cypress over Selenium and refactor testing for modern web apps

Book Description

Cypress is a modern test automation framework for web-based frontend apps. Learning Cypress will help you overcome the shortcomings of conventional testing solutions such as dependency graph problems, the steep learning curve in setting up end-to-end testing packages, and difficulties in writing explicit time waits for your tests.

In End-to-End Web Testing with Cypress, you'll learn how to use different Cypress tools, including time travel, snapshots, errors, and console output, to write fail-safe and non-flaky tests. You'll discover techniques for performing test-driven development (TDD) with Cypress and write cross-browser tests for your web applications. As you advance, you'll implement tests for a sample application and work with a variety of tools and features within the Cypress ecosystem. Finally, this Cypress book will help you grasp advanced testing concepts such as visual testing and networking.

By the end of this book, you'll have the skills you need to be able to set up Cypress for any web app and understand how to use it to its full potential.

What you will learn

  • Get to grips with Cypress and understand its advantages over Selenium
  • Explore common Cypress commands, tools, and techniques for writing complete tests for web apps
  • Set up and configure Cypress for cross-browser testing
  • Understand how to work with elements and animation to write non-flaky tests
  • Discover techniques for implementing and handling navigation requests in tests
  • Implement visual regression tests with Applitools eyes

Who this book is for

This book is for automation testing professionals, software and web testers, and frontend web developers who have intermediate-level JavaScript and beginner-level test automation knowledge, as well as for complete beginners who are looking to get started with Cypress and learn how it works. You'll also find this book useful if you are a Selenium tester who wants to migrate to Cypress and leverage its capabilities. An intermediate-level understanding of JavaScript programming and beginner-level knowledge of web testing are required.

Table of Contents

  1. Installing and Setting up Cypress
  2. Differences between Selenium WebDriver and Cypress
  3. Working with Cypress Command Line Tools
  4. Writing Your first Test
  5. Debugging Cypress Tests
  6. Writing Cypress Tests Using TDD Approach
  7. Understanding Element Interaction in Cypress
  8. Understanding Variables and Aliases in Cypress
  9. Advanced Uses of Cypress Test Runner
  10. Exercises: Navigation and Network Requests
  11. Exercise: Stubbing and Spying XHR requests
  12. Visual Testing in Cypress

خرید اینترنتی کتاب End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript اثر Waweru Mwaura

کد محصول GGGN4470414

منابع کتاب خرید اینترنتی کتاب End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript اثر Waweru Mwaura

 

 
 
 
 

با چارچوب Cypress آشنا شوید و بیاموزید که چگونه با کمک نکات متخصص، بهترین روش‌ها و نمونه‌های آزمایشی در دنیای واقعی، تست اتوماسیون سرتاسر را با جاوا اسکریپت به بهترین شکل پیاده‌سازی کنید.

ویژگی های کلیدی

  • اولین تست سرتاسری خود را بنویسید و دریابید که چگونه محیط تست خود را مدرن کنید
  • توسعه وب مبتنی بر آزمایش و آزمایش بین مرورگر را با استفاده از Cypress اجرا کنید
  • مزایای استفاده از Cypress نسبت به سلنیوم و آزمایش refactor برای برنامه های وب مدرن را کشف کنید

توضیحات کتاب

Cypress یک چارچوب اتوماسیون تست مدرن برای برنامه های ظاهری مبتنی بر وب است. آموزش Cypress به شما کمک می‌کند بر کاستی‌های راه‌حل‌های تست معمولی مانند مشکلات نمودار وابستگی، منحنی یادگیری شیب‌دار در تنظیم بسته‌های تست سرتاسر، و مشکلات در نوشتن زمان صریح برای تست‌هایتان غلبه کنید.

در تست پایان به پایان وب با Cypress، یاد خواهید گرفت که چگونه از ابزارهای مختلف Cypress، از جمله سفر در زمان، عکس‌های فوری، خطاها و خروجی کنسول برای نوشتن تست‌های ایمن و بدون لک استفاده کنید. تکنیک‌هایی را برای انجام توسعه مبتنی بر آزمایش (TDD) با Cypress کشف خواهید کرد و آزمایش‌های بین مرورگر را برای برنامه‌های کاربردی وب خود می‌نویسید. همانطور که پیشرفت می کنید، آزمایش هایی را برای یک برنامه نمونه اجرا می کنید و با ابزارها و ویژگی های مختلف در اکوسیستم Cypress کار می کنید. در نهایت، این کتاب Cypress به شما کمک می کند تا مفاهیم تست پیشرفته مانند تست بصری و شبکه را درک کنید.

در پایان این کتاب، مهارت‌های لازم را خواهید داشت تا بتوانید Cypress را برای هر برنامه وب راه‌اندازی کنید و بدانید که چگونه می‌توانید از تمام پتانسیل آن استفاده کنید.

آنچه خواهید آموخت

  • با Cypress آشنا شوید و مزایای آن را نسبت به سلنیوم درک کنید
  • دستورات، ابزارها و تکنیک های رایج Cypress را برای نوشتن تست های کامل برای برنامه های وب کاوش کنید
  • Cypress را برای آزمایش بین مرورگر تنظیم و پیکربندی کنید
  • نحوه کار با عناصر و انیمیشن برای نوشتن تست های بدون پوسته پوسته شدن را بدانید
  • تکنیک‌های پیاده‌سازی و رسیدگی به درخواست‌های ناوبری را در آزمایش‌ها کشف کنید
  • اجرای تست های رگرسیون بصری با چشم های Applitools

این کتاب برای چه کسی است

این کتاب برای متخصصان تست اتوماسیون، نرم‌افزارها و آزمایش‌کنندگان وب، و توسعه‌دهندگان وب فرانتند که دارای دانش سطح متوسط ​​جاوا اسکریپت و دانش اتوماسیون تست سطح مبتدی هستند، و همچنین برای مبتدیان کاملی است که به دنبال شروع با Cypress و یادگیری نحوه عملکرد آن هستند. . همچنین اگر شما یک آزمایشگر سلنیوم هستید که می خواهید به Cypress مهاجرت کنید و از قابلیت های آن استفاده کنید، این کتاب برای شما مفید خواهد بود. درک سطح متوسط ​​از برنامه نویسی جاوا اسکریپت و دانش سطح مبتدی از تست وب مورد نیاز است.

فهرست مطالب

  1. نصب و راه اندازی Cypress
  2. تفاوت بین Selenium WebDriver و Cypress
  3. کار با Cypress Command Line Tools
  4. نوشتن اولین تست
  5. اشکال زدایی تست های سرو
  6. نوشتن تست های سرو با استفاده از رویکرد TDD
  7. درک تعامل عناصر در سرو
  8. درک متغیرها و نام مستعار در سرو
  9. کاربردهای پیشرفته Cypress Runner تست
  10. تمرینات: ناوبری و درخواست های شبکه
  11. تمرین: سرکوب کردن و جاسوسی درخواست های XHR
  12. تست بصری در سرو

 

نظرات کاربران درباره خرید اینترنتی کتاب End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript اثر Waweru Mwaura

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد خرید اینترنتی کتاب End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript اثر Waweru Mwaura نظر می دهد.

ارسال نظر درباره خرید اینترنتی کتاب End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript اثر Waweru Mwaura

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با خرید اینترنتی کتاب End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript اثر Waweru Mwaura

web development

بر اساس سلیقه شما...

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید