Cypress uses the real browser to work with the tests, while Playwright shows a recorded trace.
    
  
    
   
  
    
    
    
  
    
      
  
      
  
    
    
      Using cy-spok and other plugins to create data-checking page object assertions.
    
  
    
   
  
    
    
    
  
    
      
  
      
  
    
    
      Diff feature flags to quickly debug tests failing due to someone changing one of the flags.
    
  
    
   
  
    
    
    
  
    
      
  
      
  
    
    
      Use Copilot instructions file to point each end-to-end spec at the top-level page source file.
    
  
    
   
  
    
    
    
  
    
      
  
      
  
    
    
      Add custom typed commands to read and write local storage items.
    
  
    
   
  
    
    
    
  
    
      
  
      
  
    
    
      Let AI pick a test tag and run end-to-end tests when the user opens a GitHub bug issue.
    
  
    
   
  
    
    
    
  
    
      
  
      
  
    
    
      Make Copilot more likely to successfully write end-to-end tests by providing the instructions file and using a page object.