Optimizely has a great product for A/B testing single variable changes in production. For example, it is easy to test things like: does changing this button size impact conversion rates?
But what if you want to test an entirely different design layout? Do you have to code it up and release the new design to production to get feedback?
The short answer is NO.