Intermediate Vocabulary #QA #testing #TDD #mocks

QA & Testing Vocabulary

5 exercises — core testing terms: unit vs integration tests, E2E tests, mocks vs stubs, test coverage, and flaky tests. Essential for QA engineers and developers who write tests.

Key testing vocabulary clusters
  • Test types: unit · integration · E2E · smoke · regression · acceptance · performance · load · mutation
  • Test doubles: mock (records calls) · stub (returns preset values) · fake (working lightweight impl) · spy (wraps real impl)
  • Metrics: test coverage · line coverage · branch coverage · flakiness · pass rate · build time
  • Practices: TDD (test-first) · BDD (behaviour-driven) · AAA pattern (Arrange · Act · Assert) · test pyramid
0 / 10 completed
1 / 10
What is the difference between a unit test and an integration test?

Frequently Asked Questions

What does the "QA & Testing Vocabulary" vocabulary exercise cover?

This exercise tests real IT vocabulary related to qa & testing vocabulary through 10 multiple-choice questions, each built from realistic workplace sentences rather than abstract definitions.

Is this vocabulary exercise free to use?

Yes. Every exercise on CoderSlingo, including this one, is completely free — no account, sign-up, or payment required.

How many questions does this exercise have?

This exercise has 10 questions. Each one shows a real-world sentence or scenario with multiple-choice options and an explanation once you answer.