ODBIERZ TWÓJ BONUS :: »

Scalable Test Automation with Playwright Raj Uppadhyay

Język publikacji: angielski
Scalable Test Automation with Playwright Raj Uppadhyay - okladka książki

Scalable Test Automation with Playwright Raj Uppadhyay - okladka książki

Autor:
Raj Uppadhyay
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
298
Dostępne formaty:
     ePub
     Mobi
Ebook
116,10 zł 139,00 zł (-16%)
129,00 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Description
Modern web automation requires more than just scripting; it demands a transition from basic interaction to enterprise-grade engineering. Playwright has emerged as a premier tool for this shift, offering robust support for both UI and API testing. However, scaling these capabilities for complex environments requires the application of rigorous software engineering principles to ensure frameworks remain resilient, efficient, and adaptable to evolving business needs.

This book bridges the gap between basic automation and sophisticated architectural design. You will explore foundational patterns like Page Object Model, Factory, and Singleton, alongside core principles such as SOLID and DRY. The book provides a step-by-step guide to building modular, tool-agnostic frameworks, covering critical topics like CI/CD integration, test data management, and observability. It even addresses high-level challenges, such as migrating between tools like Playwright and Puppeteer.

By the end of this book, you will gain the competency to design and scale automation frameworks suited for enterprise environments. You will move beyond the role of a scripter to become a test architect, capable of leading the development of future-proof, maintainable, and highly scalable testing solutions.

What you will learn
Master POM, Factory, Singleton, and Template Method for scalable frameworks.
Apply SOLID and DRY principles to architect decoupled automation codebases.
Execute seamless Playwright to Puppeteer migrations via advanced class abstraction.
Orchestrate dynamic test data using Faker libraries and environment-specific configurations.
Detailed explanations, practical code examples, and a real-world testing tool migration exercise.
Integrate GitHub Actions and GitHub Pages for automated gates and reporting.
Set a practical footprint in the AI testing landscape.

Who this book is for
This book is for QA engineers, SDETs, and software developers with foundational TypeScript skills and automated testing experience. It targets professionals ready to move beyond basic scripting to engineer scalable, tool-agnostic frameworks using Playwright and advanced software engineering principles.

Table of Contents
1. Scalable Test Automation and Design Patterns
2. Building Your First API Test Automation Framework
3. Building a Scalable UI Framework
4. Framework Migration for Future-proof Automation
5. Engineering Principles for Enterprise Automation
6. Strategies for Scalable Test Automation
7. Managing Test Data, Environments, and Configuration
8. Reporting and Analyzing Test Results
9. CI/CD Integration and Test Execution
10. Observability and Governance in Test Automation
11. Advanced Test Maintenance and Optimization Strategies
12. Reflections on Test Automation

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Ebook
116,10 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL