Test Automation with Python: 9 Designing Your Test Suite
3h 24mBeginner2021-06-16
Authors

HeadSpin University
Elearning Platform
Course details
In this installment of the Test Automation with Python, the focus turns from automation to testing. Learn what it means to think like a tester and how to design and run tests on the automation you’ve created with Appium. Key topics covered include knowing what to test so you can run your tests more efficiently, setting up a test runner, working with the page object model, and testing the capabilities of your app on multiple platforms.
Skills covered
AppiumSeleniumSoftware TestingPythonEssential TrainingProgramming LanguagesOpen SourceSoftware Development
Concepts
1. Design Considerations
- 01 - From automation to testing
- 02 - Deciding what to test
- 03 - Test runners and frameworks
2. The Page Object Model
- 04 - The page object model in theory
- 05 - The page object model in practice, part 1
- 06 - The page object model in practice, part 2
3. Designing a Multi-Platform Test Suite
- 07 - Designing a multi-platform test suite, part 1
- 08 - Designing a multi-platform test suite, part 2
Related courses
- Playwright Python and Pytest for Web Automation Testing: Master Modern Web Testing with Playwright and Pytest in Python
- Building RESTful Web APIs with Django
- 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: 10 Additional Appium Modes and Features
- Test Automation with Python: 2 Python for Testers
- Test Automation with Python: 4 The WebDriver Automation Architecture
Related learn paths
- Improve Your Test Automation with Python Skills
- Master Advanced Excel Data & Analytics Skills
- Master GitHub Copilot
- Prepare for the Cisco Certified DevNet Associate (200-901 DEVASC) Certification Exam
- Python for Data Professionals in Finance
- Advance Your Python in Excel Skills
- Prepare for the MTA: Software Development Fundamentals Exam (98-361)
- Building AI Agents: Advanced Techniques for Developers