Advertisement
Guest User

Untitled

a guest
Sep 17th, 2014
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. public DesiredCapabilities create(Browser browser, String version,
  2. Platform platform) {
  3. DesiredCapabilities desiredCapabilities;
  4.  
  5. switch (browser) {
  6. case CHROME:
  7. desiredCapabilities = DesiredCapabilities.chrome();
  8. desiredCapabilities.setVersion(version);
  9. desiredCapabilities.setPlatform(platform);
  10. break;
  11. case PHANTOMJS:
  12. desiredCapabilities = DesiredCapabilities.phantomjs();
  13. desiredCapabilities.setVersion(version);
  14. desiredCapabilities.setPlatform(platform);
  15. break;
  16. case SAFARI:
  17. desiredCapabilities = DesiredCapabilities.safari();
  18. desiredCapabilities.setVersion(version);
  19. desiredCapabilities.setPlatform(platform);
  20. break;
  21. case OPERA:
  22. desiredCapabilities = DesiredCapabilities.opera();
  23. desiredCapabilities.setVersion(version);
  24. desiredCapabilities.setPlatform(platform);
  25. break;
  26. case IE8:
  27. desiredCapabilities = DesiredCapabilities.internetExplorer();
  28. desiredCapabilities.setVersion("8");
  29. desiredCapabilities.setPlatform(platform);
  30. break;
  31. case IE9:
  32. desiredCapabilities = DesiredCapabilities.internetExplorer();
  33. desiredCapabilities.setVersion("9");
  34. desiredCapabilities.setPlatform(platform);
  35. break;
  36. case IE10:
  37. desiredCapabilities = DesiredCapabilities.internetExplorer();
  38. desiredCapabilities.setVersion("10");
  39. desiredCapabilities.setPlatform(platform);
  40. break;
  41. case IE11:
  42. desiredCapabilities = DesiredCapabilities.internetExplorer();
  43. desiredCapabilities.setVersion("11");
  44. desiredCapabilities.setPlatform(platform);
  45. break;
  46. case FIREFOX:
  47. default:
  48. desiredCapabilities = DesiredCapabilities.firefox();
  49. desiredCapabilities.setVersion(version);
  50. desiredCapabilities.setPlatform(platform);
  51. }
  52.  
  53. return desiredCapabilities;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement