YoVDO

Spot the Difference - Automating Visual Regression Testing

Offered By: WeAreDevelopers via YouTube

Tags

WeAreDevelopers World Congress Courses Software Development Courses Selenium Courses Quality Assurance Courses Responsive Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore visual regression testing automation in this 46-minute conference talk from WeAreDevelopers World Congress 2018. Examine common pitfalls of relying solely on end-to-end automation testing tools and discover how visual testing can enhance your testing strategy. Learn about the motivations behind test automation, drawbacks of manual-only testing, and typical end-to-end automation challenges. Gain insights into visual testing fundamentals, potential issues, and effective solutions. Dive into topics such as the test pyramid, hourglass anti-pattern, unit test coverage, fragile testing, and ideal testing approaches. Investigate Selenium, browser compatibility, execution speeds, and maintainability in UI testing. Understand the concept of "spot the difference" in visual testing, explore various visual testing options, and address challenges like base images, viewports, and dynamic content. Conclude with a comprehensive summary of visual regression testing best practices and considerations.

Syllabus

Introduction
About me
Endtoend UI tests
UI testing issues
A slippery slope
The test pyramid
The hourglass antipattern
Unit test coverage
Fragile testing
Ideal testing pyramid
Manual exploratory testing
Selenium
The Problem
The Options
Community Support
Unit Tests
Browser Compatibility Issues
Execution Speeds
Maintainability
Availability
Fill in Text
Problem
UI Testing
Spot the Difference
When enough is enough
Adding value to the top
Visual testing options
The steep learning curve
The challenges
Reliability
Execution Speed
Specflow
OnPage Snapshot
Pixel Perfect
Image Quality Difference
Visual Testing Challenges
Base Images
Viewport
Rep Draw
Visual Testing Responsive Design
Visual Testing Pixel Perfect
Storage
PDF Dynamic Content
Summary


Taught by

WeAreDevelopers

Related Courses

Web and Mobile Testing with Selenium
University of Minnesota via Coursera
Create Your First Automation Script Using Selenium and Java
Coursera Project Network via Coursera
Automate an e-commerce web application using Selenium & Java
Coursera Project Network via Coursera
Advanced TestNG Framework and Integration with Selenium
Coursera Project Network via Coursera
Behavior Driven Development with Selenium and Cucumber
Coursera Project Network via Coursera