MULTIPLE PLATFORMS
Jump to navigation
Jump to search
.................................................................................................................Main Page / Back to Design Issues / Back to Test Automation Issues
.................................................................................................................Main Page / Back to Design Issues / Back to Test Automation Issues
Issue Summary
The same tests are supposed to run in many different operating systems or browsers
Category
Design
Examples
The tests have to run with different database systems (for instance Oracle, MySQL etc.)
The tests have to run on different browsers (for instance Internet Explorer, Firefox, Chrome etc.)
Questions
Can you list exactly on what systems the tests are supposed to run?
Is the test execution really identical?
Resolving Patterns
Most recommended:
- ABSTRACTION LEVELS: use this pattern to isolate the technical implementation. In this way you will be able to keep platform differences to a minimum
- GET ON THE CLOUD: use this pattern to implement efficiently different platforms
- THINK OUT-OF-THE-BOX: try to look at the problem from unusual viewpoints
Other useful patterns:
- TEST AUTOMATION FRAMEWORK: this pattern will help you implement other patterns, for instance ABSTRACTION LEVELS
.................................................................................................................Main Page / Back to Design Issues / Back to Test Automation Issues