Test Automation with Python: 10 Additional Appium Modes and Features
1h 30mBeginner2021-06-16
Authors

HeadSpin University
Elearning Platform
Course details
This installment of the Test Automation with Python takes a look at scaling your test suite so that you can run multiple tests at a time. Eventually your test suite will grow large enough that waiting for tests to complete one by one just doesn’t make sense. This course covers the complications that come with running multiple tests in parallel and details what you need to successfully run your test suite. And while running your tests in an isolated environment is an important part of the process, this course demonstrates the importance of testing them out in a continuous integration environment as well. The course finishes with techniques for debugging your tests, along with best practices for speed, reliability, and maintainability in your test suite.
Skills covered
AppiumSeleniumSoftware TestingPythonEssential TrainingProgramming LanguagesOpen SourceSoftware Development
Concepts
Scaling and Operating Your Tests
- Running tests in parallel in theory
- Running tests in parallel in practice
- Running tests in a CI environment
- Test flakiness
- Test debugging
- Best practices for speed reliability and maintainability