Test Bed
A test bed is the complete hardware and software configuration a test runs against — the specific combination of OS, browser version, device, database state, and network conditions. Two tests running the identical test case can produce different results if their test beds differ, which is why test beds are documented explicitly, not assumed.
The term originates from hardware testing (literally a physical bed or rig a device under test sat on), and carried over into software to mean the equivalent: the exact environment configuration a test executes in. It's a narrower, more specific concept than "test environment" — a test environment might host several different test beds, for example the same staging server tested against Chrome, Firefox, and Safari.
Documenting the test bed matters most when a bug can't be reproduced — "works on my machine" is almost always a test bed mismatch, not a flaky bug. Automated test suites typically run the same tests across a defined matrix of test beds (browser × OS × viewport combinations) specifically to catch bugs that only manifest on some configurations.