Development and testing environment