Course Code:
tpytest
Duration:
14 hours
Overview:
PyTest is a full-featured, API-independent, flexible, and extensible testing framework with an advanced, full-bodied fixture model. In this training PyTest will be shown as a both unit-testing and functional testing framework.
Course Outline:
In this instructor-led, live training, participants will learn how to use PyTest to write short, maintainable tests that are elegant, expressive and readable.
- Introduction to Testing with PyTest
- Writing Readable and Maintainable Tests
- Using Mocks, Fakes and Stubs
- Using Hooks, Assert Rewriting and Plug-ins
- Streamlining Your Tests with Fixtures and Parameterized Testing
- Obtaining the Desired Test Coverage
- Integrating Python Unit Tests into a Continuous Integration (CI) Environment
- Scaling Your Python Unit Tests
- Use Python to Test Non-Python Applications
- Summary and Conclusion