Advanced Test Automation Techniques for Responsive Apps and Sites
summary
Implements a complete Selenium-based test in C# with NUnit and Chrome WebDriver against github.com, including viewport resizing, a page object design with a clickNavItem utility and page object callbacks for layout-driven checkpoints, and visual validation using Applitools Eyes full-page screenshots. The test controls viewport (not window) to hit layout breakpoints, groups runs into a batch, and reports concrete results: a 19-test run across four viewport environments that finds 76 mismatches which are triaged as accepted or bugs.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:50Width
- 3:30Interaction Code
- 4:30GitHub Tests
- 12:15Page Object
- 15:15Tips
- 17:50Validation
- 19:55Visual Validation
- 29:10Demo
related talks
41mAdvanced test automation techniques for responsive apps and sites
32mAll about web application testing
46mTest Automation with Selenium WebDriver, Java, and JUnit
38mModern Web Testing: Going Beyond Selenium
55mModern Web Testing: Going Beyond Selenium
29mAutomated Testing 101/Testing Web Apps 101
44mYour Tests Lack Vision: Adding Eyes to Your Automation Framework
34mEnd to end testing a world of web, mobile & desktop apps
