On a new Drupal installation:

  1. cd <project_root>
  2. npm init playwright@latest
  3. web/sites/all/modules/contrib/automated_testing_kit_d7/module_support/atk_setup playwright
  4. rm package-lock.json
  5. cp web/sites/all/modules/contrib/automated_testing_kit_d7/module_support/development/playwright.package.json package.json
  6. npm update
  7. Create the QA User account.
  8. In playwright.atk.config.js, set DDEV for drush:   drushCmd: "ddev drush"
     

Add modules as needed:

  • ddev composer require drupal/media