🧪 Practice Automation Testing

All UI elements in one place — forms, tables, popups, drag & drop, sliders, and more

✅ 14 Sections 🖱 Interactive 📱 Responsive ⚡ All Features Live
📝

GUI Form Elements

Section 1
📁

File Upload

Section 2
📄

Click to browse

Any single file

📂

Click to browse

Multiple files allowed

📊

Static Web Table

Section 3
#Student NameTrainerCourseBatch
1Arjun MehtaRavi KumarSelenium BasicsBatch A
2Priya SharmaSneha PatilAPI TestingBatch B
3Rohit VermaRavi KumarCypress AdvancedBatch A
4Neha JoshiAnil DesaiPlaywright ProBatch C
5Karan PatelSneha PatilJava for TestersBatch B
6Divya NairAnil DesaiMobile TestingBatch C

Dynamic Web Table

Section 4
#NameRoleDepartmentAction
1Meera IyerTest EngineerQA Automation
📄

Pagination Web Table

Section 5
IDStudent NameCourseCityStatus
🗂️

Tabs

Section 6

This is Section 1. Practice tab switching, content visibility assertions, and DOM state verification with Selenium, Cypress, or Playwright.

This is Section 2. Tab content may load statically or via AJAX — both are important automation patterns to handle.

This is Section 3. Verify that only the active tab's content is visible and that switching tabs does not reload the page.

⏱️

Dynamic Button — Timer

Section 7
00:00:00
hours · minutes · seconds
🔔

Alerts & Popups

Section 8

Custom modal-based alerts — cleaner than native browser dialogs and fully automatable with Selenium/Playwright.

🖱️

Mouse Hover Dropdown

Section 9

Hover over a button to reveal the dropdown. Use Actions.moveToElement() in Selenium to test hover interactions.

👆

Double Click

Section 10

Double-click the button to copy text from Field 1 into Field 2. Tests Actions.doubleClick() in Selenium.

← double-click!
↔️

Drag and Drop

Section 11
Source
🧩
Drag Me! Hold and drag to the target →
Target
📦
Drop Here Release to drop
🎚️

Range Slider

Section 12
₹0 ₹50,000
MIN₹2,000
MAX₹30,000
60%
🔷

SVG Elements

Section 13
Circle r = 65 Rectangle 130 × 130 Triangle Ellipse 75 × 50
🔗

Labels and Links

Section 14

📱 Mobile Labels

📱 Samsung 📱 RealMe 📱 Moto

🚫 Broken Links (Error Codes)

💬

Simple Alert

This is a simple informational alert. It does not require any user decision — just acknowledgement.

⚠️

Confirmation Required

Are you sure you want to proceed? This action cannot be undone.

✏️

Prompt Alert

Please type your name to continue: