Elegant Automation Frameworks With Python and Pytest
Leverage pytest’s fast, scalable, and professional-grade framework design to build and run automated test suites like a pro
Key FeaturesBecome proficient in automated testing using pytestCreate a well-organized, scalable test framework on a professional levelFind out how fixtures can eliminate up to 80% of code in a bloated codebaseBook DescriptionPython is one of the most popular programming languages in the world, with its demand increasing by the minute. Pytest - one of the most actively maintained testing frameworks in the industry - provides an incredible set of tools for faster, less stressful testing. In this course, you’ll learn how to eliminate boilerplate setup and teardown code, run multiple tests simultaneously, and track your test run history to identify slow or problematic tests.Beginning with a brief introduction and a step-by-step setup of pytest, this course will walk you through each session. You’ll discover what makes a good framework, and, more importantly, what makes a bad one. As you advance, you’ll learn how to use test searching to avoid cumbersome test suites, and how fixtures can eliminate up to 80% of code in case of code bloat. This interactive course is also equipped with information-rich videos to help you grasp the concepts with ease.By the end of this course, you’ll be ready to build high-performance, well-organized, scalable test frameworks on the professional level.All codes and supporting files are available at-https://github.com/PacktPublishing/Elegant-Automation-Frameworks-with-Python-and-PytestWhat you will learnDelve into one of the most in-demand fields in today s tech market - automated testingBuild high-performance automated test suites with actionable reportingDiscover how to eliminate boilerplate setup and teardown codeFind out how to run multiple tests simultaneouslyGet to grips with tracking the history of your test runsWho this book is forThis course is for anyone looking to build or improve an automated testing framework.
English edition · First published 2020 by Packt Publishing · ISBN 9781800561489
Readers also shelved
A Broken Blade (The Halfling Saga, #1)Melissa Blair
An Undeniable Rogue (Rogues Club, #1)Annette Blair
Bang (Black Lotus, #1)E. K. Blair
Echo (Black Lotus, #2)E. K. Blair
My Favorite Witch (Accidental Witch Trilogy, #2)Annette Blair
The Kitchen Witch (Accidental Witch Trilogy, #1)Annette BlairBe the first to rate this book
Keep track of what you read
Book Nook is a free reading tracker with a 3D bookshelf, a reading timer, challenges with friends and a Reading Wrapped at the end of the year. Add Elegant Automation Frameworks With Python and Pytest to your shelf in one tap.