Advertisement
stronk7

Untitled

Jan 24th, 2021
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. W3C Driver todo:
  2.  
  3. - decide the default we run @ CI (maybe a mix?). Both about selenium y/n and headless y/n
  4. - moodle.docker support for this
  5. - moodle-plugin-ci support for this.
  6. - show some example profiles and config.
  7. - mobile, workplace...
  8. - details about needed dirvers (chromedriver, geckodirver...), links to them...
  9. - update behat related pages in docs... specially selenium-less combos (and how to launch the browsers)
  10. - shared with Andrew: consider renaming the "gecko" profile to "geckodriver" (same for headless), for consistency with other "direct" profiles (like chromedriver and edgedriver).
  11. - document how to run the "no-selenium" versions (launche the xxxdriver manually). it's not specified anywhere (that I've found).
  12. - document restrictions (for example parallel runs with firefox in the same session and things like that). Maybe a matrix can be done, showing what works and what doesn't (maybe that's too much if exceptions are only a few).
  13. - Update the browsers, selenium and drivers versions page in the docs (waiting for chromedriver/chrome 89)
  14. - Remind people that not old behat.yml file can be @ Moodle's dirroot, it can lead to errors beacuse of incompatibility of extension names. Remove it.
  15. - Under windows, if the corresponding driver is not running (chromedriver, geckodriver, edgedriver, selenium) is not running, you don't get any error, the behat execution just ends and done. With linux, mac there is a visible error.
  16. - Unabe to run edgedriver, neither with mac (missing libc++ library) or windows (apparently followed all the steps, used correct webdriver version, had developer tools enabled... but no luck).
  17.  
  18.  
  19. Q:
  20.  
  21. - Do all them support screenshots? w/wo selenium head and headless,
  22. - why there are only 3 "edge" profiles, no headless edge with selenium ?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement