As Peter mentioned on Twitter, automation can help all kinds of testing. In general, some ways (“how”) it can help are:
- Consistent repetition of actions and checks (computer are dumb, but they do not get tired);
- Inspection of hard to reach environments (e.g: unit testing, API);
- Precision in analysis (e.g.: performance testing).