Automation practice lab

Text Box

Hands-on elements for Selenium, Playwright & manual testing practice

Elements

Text Box

Fill the form and submit to see output on the right — practice typing, validation & assertions.

Student details
Output

Elements

Check Box

Select skills you're learning — practice checkbox locators & state verification.

Elements

Radio Buttons

Do you like TestEdge Learning? Select one option below.

Elements

Web Tables

Practice table row/column locators, sorting & action buttons.

First NameLast NameAgeEmailSalaryDeptAction
AM ArjunMehta28arjun@test.com₹85kQA
PS PriyaSingh26priya@test.com₹92kAuto
RV RahulVerma30rahul@test.com₹78kManual
Elements

Buttons

Try double-click, right-click & single click — watch the feedback below.

Elements

Links

Test new-tab links and API response simulations.

Elements

Practice Form

Complete the registration-style form — practice multi-field automation.

Status
Elements

Upload & Download

Practice file upload locators and download link verification.

Supports any file type — for practice only

Download sample file

Download TestEdgeSample.txt
Elements

Dynamic Properties

Wait for elements to change state — practice explicit & implicit waits.

Text below turns red after 5 seconds:

Waiting for visibility...

Elements

Broken Images

Verify image src attributes — one valid, two intentionally broken.

Valid Valid
Broken 1 Broken
Broken 2 Broken
Alerts & Windows

Browser Windows

Open a new browser window or tab — practice window handle switching.

Alerts & Windows

Alerts

Practice handling JavaScript alert, confirm and prompt dialogs.

Alerts & Windows

Frames

Switch into an iframe and interact with elements inside the frame context.

Alerts & Windows

Nested Frames

Practice switching between parent and child frame contexts.

Alerts & Windows

Modal Dialogs

Locate and interact with Bootstrap modal overlays and buttons.

Widgets

Accordion

Expand and collapse sections — practice accordion locators and state.

Practice accordion content section 1. Verify expand/collapse behavior.

Practice accordion content section 2. Test aria-expanded attributes.
Widgets

Auto Complete

Type to filter suggestions from a datalist — practice autocomplete fields.

Widgets

Date Picker

Select a date using the native date input control.

Widgets

Slider

Drag the slider and verify the displayed value updates.

50
Widgets

Progress Bar

Click start and watch the progress bar animate to 100%.

0%
Widgets

Tabs

Switch between inner tabs and verify active tab content.

Inner tab 1 content for practice.
Inner tab 2 content for practice.
Widgets

Tool Tips

Hover over the button to reveal a tooltip popup.

Widgets

Menu

Hover menu items to reveal nested sub-menus.

  • Item 1
    • Sub Item 1
    • Sub Item 2
  • Item 2
    • Sub Item A
  • Item 3
Widgets

Select Menu

Practice single and multi-select dropdown locators.

Interactions

Sortable

Drag list items to reorder them — practice drag-and-drop sorting.

  • Item 1 — drag me
  • Item 2 — drag me
  • Item 3 — drag me
Interactions

Selectable

Click items to toggle selection state.

Item 1 — click to select
Item 2 — click to select
Item 3 — click to select
Interactions

Resizable

Drag the corner to resize the box — practice resize handle locators.

Resize me
Interactions

Droppable

Drop the draggable item here — practice drop zone detection.

Drop here
Interactions

Draggable

Drag this item to the drop zone on the Droppable tab.

Drag me to drop zone