The Internet 0.58.0 (10, February 2020)
=======
An example application that captures prominent and ugly functionality found on the web. Perfect for writing automated acceptance tests against.
Deployed and available at http://the-internet.herokuapp.com.
Available Examples:
- A/B Testing
- Add/Remove Elements
- Basic Auth (user and pass: admin)
- Broken Images
- Challenging DOM
- Checkboxes
- Context Menu
- Digest Authentication (user and pass: admin)
- Disappearing Elements
- Drag and Drop
- Dropdown
- Dynamic Content
- Dynamic Controls
- Dynamic Loading
- Entry Ad
- Exit Intent
- File Download
- File Upload
- Floating Menu
- Forgot Password
- Form Authentication
- Frames
- Geolocation
- Horizontal Slider
- Hovers
- Infinite Scroll
- Inputs
- JQuery UI Menus
- JavaScript Alerts
- JavaScript onload event error
- Key Presses
- Large & Deep DOM
- Multiple Windows
- Nested Frames
- Notification Messages
- Redirect Link
- Secure File Download
- Shadow DOM
- Shifting Content
- Slow Resources
- Sortable Data Tables
- Status Codes
- Typos
- WYSIWYG Editor
Don't see an example you need or think should be here? Contribute!
Contribution Guidelines
tldr;
- Fork
- Build Something
- Submit a Pull Request
- High Five!
Getting Started
Install your dependencies:
bundle install
Start the server:
rackup
Load the page you want to see in your browser:
http://localhost:9292/url_path
See Also
- A Docker Image of the-internet (link)