A simple set of pages to help understand the fundamentals of the Web, how to test it, and how to automate it.
Pages for Testing and Automating
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.
Basicsstarts 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 Elementscovers all the input elements in isolation, without aformto distract you.Formshelps you explore the elements in the form submit context to explore server interaction and validation.- etc.
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.