Switch to Playwright tests for integration testing

  1. “Making headless the default and introducing --headed for headed mode” - +1, I think most people want to run the tests in headless
  2. “Add a --slowmo option for slow-motion execution” - +1 (I have found this useful in the past using playwright tests, however this is a “nice to have” that shouldn’t block any existing work)
  3. “Add --debug for Playwright Inspector” - 1, partly because I don’t have experience of the value and I feel that this option would be confusing for the usual tests
  4. “Document about PWDEBUG=1 environment variable to launch tests in debug mode” - +0, if this is a useful option it is worth documenting but I do not have experience using myself
3 Likes