Automation Testing Practice Hub

A comprehensive playground for testing your Selenium, Playwright, and API automation skills

35+ Web Elements
10+ API Endpoints
100% Free to Use

Web Elements Playground

Practice with various web elements. Click the code icon to see automation examples for Selenium Java and Playwright Python.

A/B Testing

Version A: Original Content

This is the original version of the content.

Add/Remove Elements

Basic Auth (admin/admin)

Broken Images

Valid Image Broken Image Another Broken

Testing Instructions: The first image should load properly (green), while the second and third images should show as broken with red borders.

Challenging DOM

First NameLast NameEmailAction
Iuvaret0Apeirian0Adipisci0
Iuvaret1Apeirian1Adipisci1

Checkboxes

Context Menu

Right-click in this box

Disappearing Elements

Drag & Drop

A
B

Status: Ready

Dropdown

Dynamic Content

Dynamic Image

Dynamic content that changes on refresh.

Dynamic Controls

Dynamic Loading

File Download

File Upload

Form Authentication

Frames

Horizontal Slider

0

Hovers

User 1
name: user1
View profile
User 2
name: user2
View profile

JavaScript Alerts

Key Presses

You entered:

Multiple Windows

Shadow DOM

Click to create shadow DOM content

Sortable Data Tables

Last Name ↕ First Name ↕ Email ↕ Due ↕
MalviyaAnkurtest@dotesthere.com$50.00
SmithJohnjsmith@gmail.com$51.00
DoeJasonjdoe@hotmail.com$100.00

WYSIWYG Editor

Type your text here...