Quality Assurance/Browser testing/Environment abstraction layer