Testing Environment same as Development Environment prepared to run on CI server uses database with data fixtures should be cleaned after tests execution may contain additional services like Selenium