Basics
A simple set of pages to help understand the fundamentals of the Web, how to test it, and how to automate it.
The pages section contains smaller self-contained pages designed to allow you to explore a single concept without extra clutter or confusion. We have kept every page as simple as we can.
The pages have been organized into sub-sections below, and we’ve tried to order them from the most essential introductory knowledge which is then built on in the next section.
e.g.
Basics starts everything off with the essentials. You can explore basic page structure, elements, how to locate elements on a page, alerts and how to interact with a web UIInput Elements covers all the input elements in isolation, without a form to distract you.Forms helps you explore the elements in the form submit context to explore server interaction and validation.A simple set of pages to help understand the fundamentals of the Web, how to test it, and how to automate it.
A set of pages to explore Input Elements, outside the context of a form, to learn the events and interaction approaches.
A simple set of pages to explore the simpler authentication approaches used by web applications.
A simple set of pages to help explore and understand the impact of CSS for testing.
A simple set of pages to explore various approaches for navigating between application pages.
A simple set of pages to help embedding content using frames and iframes.
A set of pages to experiment with uploading and downloading files.
A simple set of pages to explore browser storage mechanisms - cookies, local and session storage.
A set of pages to experiment with custom interaction on Web applications implemented by JavaScript
A set of pages which cover nuances for mobile applications.
A set of pages which cover some Web Application errors.
A simple set of pages to explore the simpler authentication approaches used by web applications.
A simple set of pages to explore Shadow Dom.