Daily iOS
Testing

Tests in the workflow

This is a written question on a take-home: "how do you integrate tests into your development workflow?" Walk me through when and how tests run, from the moment you write code to merge and release.

How would an interviewer hear this answer? You'll see whether they'd move on, dig in, or say no, and which sentences would trip you up. Your score doesn't change.
See the short answer

Locally you run fast unit tests from an Xcode test plan whenever you like, CI runs unit and integration tests on a PR, and slow UI tests run nightly and on release branches. Fast things often, slow things rarely.

Share a question