YoVDO

Browser Testing Using Grammars and a Consensus Oracle

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Root Cause Analysis Courses Property-based Testing Courses Browser Testing Courses

Course Description

Overview

Explore property-based testing for browser rendering in this 43-minute conference talk from Strange Loop. Learn how to generate interesting web page inputs using controllable grammar-based generators and create a test Oracle to detect incorrectly rendered pages. Discover the benefits of using multiple rendering engines to identify failing test cases through lack of consensus. Understand how property-based testing shrinks failing cases to their bare minimum, aiding in root-cause analysis. While focusing on browser render testing, gain insights into applying this technique to other software systems with preexisting implementations. Presented by Joel Martin, this talk offers valuable strategies for improving web browser testing methodologies.

Syllabus

"Browser Testing using Grammars and a Consensus Oracle" by Joel Martin


Taught by

Strange Loop Conference

Tags

Related Courses

Automated Software Testing: Model and State-based Testing
Delft University of Technology via edX
F#: Automated Testing for Developers
LinkedIn Learning
Writing Tests with F#
Microsoft via YouTube
Functions and Determinism in Property-based Testing - Lecture 9
ChariotSolutions via YouTube
The Lazy Programmer's Guide to Writing Thousands of Tests
NDC Conferences via YouTube