Many Ways to Speed up Autotests

As a test engineer who has to maintain a bunch of autotests, you will definitely face the task of speeding up the execution of your test suite.

Many Ways to Speed up Autotests

1. Parallelisation

2. Less retries

3. No unconditional expectations

4. Fail fast

5. Cancel subsequent steps when the first one fails

6. No knowingly failed tests

7. Filter tests

8. Bundle tests

Bundle tests

9. Keep Node and test framework up to date

10. Less dependencies and installations

11. Preconditions via API, not via UI

12. Authorize from cache

Authorize from cached credentials

13. Hardcode precondition data

--

--

Quality assurance engineer: I’m testing web applications, APIs and doing automation testing.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Andrey Enin

Quality assurance engineer: I’m testing web applications, APIs and doing automation testing.