Upgrade Your Drupal Skills

We trained 1,000+ Drupal Developers over the last decade.

See Advanced Courses NAH, I know Enough

159 Using Regression Testing to Preempt Website Errors with Micah Godbolt - Modules Unraveled Podcast

Parent Feed: 

I’m really excited about today’s show because this is one of those topics that I know that I need to know, but don’t know where to start. So, I’m super excited that you agreed to come on and teach me what you know about regression testing!

Regression Testing

  • What do you mean when you say “Regression Testing”?
  • Why is regression testing important?
  • Is there anything to install on your computer? (Testing server)
  • What types of regression testing are there?
    • Unit/Functional (Mocha/Chai)
    • Behavioral (WebdriverIO, Behat)
      • Authenticated/Anonymous
    • Qualitative (Sasslint, JS lint, JSON lint)
    • Performance (Pagespeed, Perfbudget)
    • Visual Regression (wraith, phantomcss, webdrivercss)
      • How does this work on pages that have dynamic content. Homepage photos, comments etc.
  • Where would you start?
    • Front-end
    • Back-end
    • Site-builder

Where to learn

Author: 
Original Post: 

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web