browsers.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. /* eslint-disable camelcase */
  2. 'use strict'
  3. const browsers = {
  4. safariMac: {
  5. base: 'BrowserStack',
  6. os: 'OS X',
  7. os_version: 'Catalina',
  8. browser: 'Safari',
  9. browser_version: 'latest'
  10. },
  11. chromeMac: {
  12. base: 'BrowserStack',
  13. os: 'OS X',
  14. os_version: 'Catalina',
  15. browser: 'Chrome',
  16. browser_version: 'latest'
  17. },
  18. firefoxMac: {
  19. base: 'BrowserStack',
  20. os: 'OS X',
  21. os_version: 'Catalina',
  22. browser: 'Firefox',
  23. browser_version: 'latest'
  24. },
  25. chromeWin10: {
  26. base: 'BrowserStack',
  27. os: 'Windows',
  28. os_version: '10',
  29. browser: 'Chrome',
  30. browser_version: '60'
  31. },
  32. firefoxWin10: {
  33. base: 'BrowserStack',
  34. os: 'Windows',
  35. os_version: '10',
  36. browser: 'Firefox',
  37. browser_version: '60'
  38. },
  39. chromeWin10Latest: {
  40. base: 'BrowserStack',
  41. os: 'Windows',
  42. os_version: '10',
  43. browser: 'Chrome',
  44. browser_version: 'latest'
  45. },
  46. firefoxWin10Latest: {
  47. base: 'BrowserStack',
  48. os: 'Windows',
  49. os_version: '10',
  50. browser: 'Firefox',
  51. browser_version: 'latest'
  52. },
  53. iphone7: {
  54. base: 'BrowserStack',
  55. os: 'ios',
  56. os_version: '12.0',
  57. device: 'iPhone 7',
  58. real_mobile: true
  59. },
  60. iphone12: {
  61. base: 'BrowserStack',
  62. os: 'ios',
  63. os_version: '14.0',
  64. device: 'iPhone 12',
  65. real_mobile: true
  66. },
  67. pixel2: {
  68. base: 'BrowserStack',
  69. os: 'android',
  70. os_version: '8.0',
  71. device: 'Google Pixel 2',
  72. real_mobile: true
  73. }
  74. }
  75. module.exports = {
  76. browsers
  77. }