소프트웨어 개발에서 TestBeding 은 특정 모듈(함수, 클래스, 또는 라이브러리)을 격리된 방식으로 테스트 하는 방법이다.
이것은 아마도 concept의 증명으로 사용되거나, 새 모듈(나중에 추가될 프로그램/시스템과는 별도로)을 테스트 할때 사용할 수 있다.
모듈이 이미 더 큰 프로그램의 일부인 것처럼 동작하도록 모듈 주위에 스켈레톰 프레임워크가 구현된다.
일반적인 TestBed 에는 소프트웨어, 하드웨어 및 네트워크 구성 요소가 포함될 수 있다.
소프트웨어 개발에서 지정된 하드웨어 및 소프트웨어 환경은, 테스트 대상 응용 프로그램의 TestBed로 설정할 수 있다.
이러한 맥락에서, TsetBed는 Test envirionment 라고도 불리운다.