Testing Terms Glossary
Standardized definitions for testing terms to establish ubiquitous language and reduce ambiguity in testing discussions
4 minute read
Standardized definitions for testing terms to establish ubiquitous language and reduce ambiguity in testing discussions
4 minute read
Code analysis tools that evaluate non-running code for security vulnerabilities, complexity, and best practice violations
2 minute read
Get your test suite to production-ready in one week
9 minute read
Collaborative process for defining feature behaviors through declarative, testable acceptance criteria that serve as Definition of Done
4 minute read
Fast, deterministic tests that verify individual functions, methods, or components in isolation with test doubles for dependencies
3 minute read
Deterministic tests that verify how units interact together or with external systems using test doubles for non-deterministic dependencies
5 minute read
Non-deterministic tests that validate test doubles by verifying contract format against live external systems
2 minute read
Understanding and implementing End-to-End (E2E) testing in software development
2 minute read
Test patterns, principles, and best practices for building fast, reliable test suites that enable Continuous Delivery
2 minute read
Define contracts between dependencies during design to enable asynchronous development using mocks and fakes for parallel work
less than a minute
Understanding and implementing Functional Testing in software development
less than a minute
Understanding and implementing Test Doubles in software testing
2 minute read
Active monitoring that sends requests to test critical customer workflows every minute to ensure system health and catch errors early
less than a minute
Comprehensive guide to test-first approaches, naming conventions, test effectiveness, and practices for building maintainable test suites
8 minute read
Percentage of code exercised by tests - useful indicator but can be gamed, use with caution
2 minute read