Upgrade Your Drupal Skills
We trained 1,000+ Drupal Developers over the last decade.
See Advanced Courses NAH, I know Enough159 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
- https://visualregressiontesting.com/
- https://learn.visualregressiontesting.com/
- Free 6 day email course
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