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

Stack Overflow - Community and AI
WeAreDevelopers via YouTube
Tech Blogging, Building Your Personal Brand, and Navigating the Developer World
WeAreDevelopers via YouTube
When Worlds Collide - How Will Generative AI Change the Way We Design and Build Software
WeAreDevelopers via YouTube
Fintech Disruption - A Fireside Chat
WeAreDevelopers via YouTube
Stack Overflow - Past, Present & Future
WeAreDevelopers via YouTube