Test Automation with Python: 10 Additional Appium Modes and Features

Test Automation with Python: 10 Additional Appium Modes and Features

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 1h 49m | 212 MB

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.

Table of Contents

Scaling and Operating Your Tests
1 Running tests in parallel in theory
2 Running tests in parallel in practice
3 Running tests in a CI environment
4 Test flakiness
5 Test debugging
6 Best practices for speed, reliability, and maintainability

Homepage