Articles liés à Automated Testing Unleashed : Expert Level Automated...

Automated Testing Unleashed : Expert Level Automated Testing: The Complete Handbook Volume 4 - Couverture souple

Livre 4 sur 5: Automated Testing Unleashed : The Complete Handbook

Angelov, Anton

 
9798857030691: Automated Testing Unleashed : Expert Level Automated Testing: The Complete Handbook Volume 4

Synopsis

"Automated Testing Unleashed" Book Series

This quintessential series of five books is a comprehensive reservoir of foundational knowledge that will empower you to excel as a test automation engineer. With content that caters to both beginners stepping into the field and seasoned professionals, these books delve into an array of technical aspects related to our profession. I encourage you to consume them sequentially. Even if you're already familiar with most of the concepts, these books will likely expose you to new insights and provide a valuable opportunity to revisit and reinforce the ones you already know. Although I've crafted each chapter and book to stand independently, the ideal way to absorb and appreciate the full breadth and depth of the material is by progressing through them book by book, chapter by chapter.

What this book covers?

Chapter 1. Windows Testing & WinAppDriver Fundamentals
Chapter 2. Behavior-driven Testing with SpecFlow
Chapter 3. Automated Testing Utilities
Chapter 4. Mobile Automated Testing – Appium Fundamentals
Chapter 5. UI Performance Analysis and Benchmarking via Selenium WebDriver
Chapter 6. Modern Web Applications Testing
Chapter 7. Test Data Preparation and Test Environments
Chapter 8. Continues Test Execution and Results Analysis
Appendix 1. Speed up Automated Tests Writing with Visual Studio Templates and Snippets
Appendix 2. Standardize Page Objects with Visual Studio Item Templates
Appendix 3. Speed up Automated Tests Writing with Visual Studio Project Templates
Appendix 4. Distribute Visual Studio Templates with Extensions Installer
Appendix 5. Speed up Automated Tests Writing with .NET Core Project Templates

This volume opens by delving into Windows desktop application automation utilizing WinAppDriver, shedding light on automating UI interactions and employing design principles for robust tests. It then shifts gears to behavior-driven testing via SpecFlow, instructing on crafting detailed, business-readable specifications. Subsequently, it guides the reader through constructing utility classes to bolster testing capabilities. The journey continues as we submerge into mobile application automation with Appium, encapsulating Android and iOS platforms and revealing an assortment of critical commands to fortify your testing repertoire. The focus then swivels to web performance analysis and benchmarking employing Google Lighthouse and BenchmarkDotNet, providing the means to assess the effectiveness of your WebDriver code.

Further, the volume navigates advanced territories of modern web application testing, addressing sophisticated topics and automation tactics for cutting-edge web frameworks and complex web components. The book highlights the significance of adept test data management and environment setup, demonstrating strategies for data generation and the application of test data across diverse environments.

Finally, the handbook elaborates on continuous test execution and result analysis, explaining the subtleties of single-machine and distributed setups and showing cloud solutions for scalable test execution. A thorough analysis of CI/CD tools and test result analysis tools adds a hands-on aspect to the learning journey.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.