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
Related courses
- Skill Up with Python: Hands-On Data Science and Machine Learning Projects
- Robot Framework Test Automation: Level 2
- Mobile Testing with Appium
- Test Automation with Python: 6 Elements and Selectors
- Test Automation with Python: 7 Mobile Automation with Appium
- Test Automation with Python: 8 Additional Appium Features
- Test Automation with Python: 9 Designing Your Test Suite
- Test Automation with Python: 2 Python for Testers
Related learn paths
- Improve Your Test Automation with Python Skills
- Master Advanced Excel Data & Analytics Skills
- Technical Program Management
- Building AI Agents: Advanced Techniques for Developers
- Introduction to Fundamental Skills for Data Work: Data Processing
- Prepare for the MTA: Software Development Fundamentals Exam (98-361)
- Become an Ethical Hacker
- Career Essentials in GitHub Copilot Professional Certificate