5 collocation exercises on test planning and CI strategy.
0 / 5 completed
1 / 5
Before testing, you ___ a test plan.
You write a test plan — a document describing scope, approach, resources and what will be tested. The verb write collocates with plan, test and case. While draft alone works, draft up, pen off and author out are not idiomatic. A clear test plan aligns the team on coverage goals and acceptance criteria before any test code is written, reducing gaps later.
2 / 5
Thorough tests should ___ edge cases.
Good tests cover edge cases — the unusual boundary inputs where bugs often hide, such as empty lists, nulls or maximum values. Cover collocates with cases, scenarios and code (hence code coverage). Wrap off, span up and blanket out are wrong. Covering edge cases, not just the happy path, is what separates robust test suites from ones that pass while real-world failures slip through.
3 / 5
Failing tests should ___ the pipeline.
Tests gate the pipeline — acting as a quality gate that blocks a merge or deploy when they fail. Gate is the CI/CD collocation (quality gate, gate on tests). Block off, bar up and stop out are not idiomatic. Gating the pipeline on passing tests ensures broken code never reaches production automatically, making the test suite a reliable safety net for continuous delivery.
4 / 5
A test that passes and fails unpredictably is said to ___.
A test that passes and fails non-deterministically is a flaky test, and we say it flakes. Flake and flaky are the standard terms for unreliable tests, often caused by timing, ordering or shared state. Wobble off, flicker up and jitter out are not used. Flaky tests erode trust in the suite, so teams quarantine or fix them quickly to keep CI signal meaningful.
5 / 5
To run tests faster, you ___ them.
You parallelise tests — running them across multiple workers or machines at once to cut total run time. Parallelise (US: parallelize) is the precise term (parallelise the suite). While you do split tests into shards, split up, multiply off and spread out are not the collocation. Parallelising a large suite can turn a thirty-minute run into a few minutes, keeping fast feedback in CI.