All terms
Tools and execution
Environment
An environment is the runtime setting where code or tools execute, including its operating system, dependencies, credentials, network rules, and working directory. Environment differences can change a command’s result.
Example
A test passes in a container with the required database service but fails on a laptop without it.