HTML Elements Playground
RegisterPractice automation testing with 50+ interactive HTML elements
1. Text Inputs
2. Buttons
3. Radio Buttons
4. Checkboxes
5. Dropdowns & Select Elements
6. Other Input Types
7. Modals & Alerts
8. Data Table
| ID | Name | Price | Stock | Status |
|---|---|---|---|---|
| 1 | Product A | $99.99 | 50 | Active |
| 2 | Product B | $149.99 | 30 | Active |
| 3 | Product C | $79.99 | 0 | Out of Stock |
| 4 | Product D | $199.99 | 15 | Active |
9. Tabs
Tab 1 Content
This is the content for the first tab. Test tab switching here.
10. Accordion
11. Links & Navigation
12. Loading States
13. Badges & Labels
14. Contact Form Modal
15. Multi-Step Purchase Order Form
16. Advanced DataTable (100 rows)
17. Basic Authentication
Username: admin | Password: admin
Go to Admin Area18. iFrame Example
19. Geolocation API
20. Hover Tooltips
21. New Tab Form
Open Form in New Tab22. Secure Download & Upload
Download CSV
Upload Simulation
23. Flakiness Purchase Form
This section is designed for test flakiness scenarios. Submitting the form may succeed fast, may take more than 5 seconds, may take up to 15 seconds, or may fail with simulated network issues, database connection errors, or external provider errors. It also validates basic form rules and, on success, returns an invoice confirmation.
Trigger a specific scenario
Use these buttons to force a scenario. This helps you identify data test ids and validate visibility rules. While a scenario runs, other triggers are disabled. When it finishes, everything is enabled again.
Purchase Data
Flakiness scenarios covered
- Success response in about 1 to 4 seconds
- Slow response that may take more than 5 seconds and up to 15 seconds
- Network issue simulation with retry needed
- Database connection error simulation
- External provider confirmation error simulation
Expected behavior for automation
This scenario is meant to validate robust waits, retries, and error handling. A test may pass in one run and fail in another if it uses unstable waits or assumes immediate confirmation.
Recommended checks include: validation errors, toast visibility by type, slow submission warning, and invoice modal confirmation.