web.suite.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. class_name: WebGuy
  2. modules:
  3. enabled: [WebDriver, WebHelper]
  4. config:
  5. WebDriver:
  6. url: http://localhost:8000
  7. browser: firefox
  8. window_size: 1200x768
  9. restart: true # Use a new browser window for each test (to isolate test cases from each other)
  10. env:
  11. fast:
  12. modules:
  13. config:
  14. WebDriver:
  15. restart: false
  16. phantom:
  17. modules:
  18. config:
  19. WebDriver:
  20. browser: phantomjs
  21. port: 4455
  22. chrome:
  23. modules:
  24. config:
  25. WebDriver:
  26. browser: chrome
  27. headless:
  28. modules:
  29. config:
  30. WebDriver:
  31. browser: chrome
  32. window_size: false
  33. capabilities:
  34. chromeOptions:
  35. args: ["--headless", "--disable-gpu", "--disable-extensions"]
  36. binary: "/usr/bin/google-chrome"
  37. chromedriver:
  38. modules:
  39. config:
  40. WebDriver:
  41. browser: chrome
  42. port: 9515 # ChromeDriver port
  43. window_size: false
  44. capabilities:
  45. chromeOptions:
  46. args: ["--headless", "--disable-gpu"]
  47. binary: "/usr/bin/google-chrome"