Home
Softono
stress-tests

stress-tests

Open source HTML
27
Stars
4
Forks
2
Issues
2
Watchers
1 month
Last Commit

About stress-tests

# [Browser-Use Stress Test](https://browser-use.github.io/stress-tests) > - Guided Evaluation Challenge: https://browser-use.github.io/stress-tests/challenge.html > - All the Form Libraries All At Once: https://browser-use.github.io/stress-tests/index.html > - All the CAPTCHAs: https://2captcha.com/demo > - All the browser fingerprints: https://abrahamjuliot.github.io/creepjs/ <img width="991" alt="Screenshot 2025-05-01 at 1 33 54 AM" src="https://github.com/user-attachments/assets/f4e1c0d5-3b90-423a-8279-028ca93a4093" /> <img width="1972" alt="image" src="https://github.com/user-attachments/assets/da0f3d41-af7b-41dd-a134-3c1b0f019dfd" /> ## Included Form Libraries 1. **Vanilla HTML + JS** - Basic HTML5 form elements with JavaScript validation 2. **jQuery + Bootstrap + Select2** - Classic form stack with enhanced select inputs 3. **AngularJS (v1)** - Angular 1.x form implementation with ng-model bindings 4. **Angular (v2+)** - Modern Angular reactive forms 5. **React Hook Form** - React-based form librar ...

Platforms

Web Self-hosted iOS

Languages

HTML

Browser-Use Stress Test

Screenshot 2025-05-01 at 1 33 54 AM image

Included Form Libraries

  1. Vanilla HTML + JS - Basic HTML5 form elements with JavaScript validation
  2. jQuery + Bootstrap + Select2 - Classic form stack with enhanced select inputs
  3. AngularJS (v1) - Angular 1.x form implementation with ng-model bindings
  4. Angular (v2+) - Modern Angular reactive forms
  5. React Hook Form - React-based form library using hooks
  6. TanStack Form - Modern React form state management library
  7. Formik - Popular form state management for React
  8. React Final Form - High-performance React form state management
  9. Svelte Forms Lib - Svelte-based form validation library
  10. Ember (ember-changeset-validations) - Ember.js form implementation
  11. Vue.js (Vuelidate) - Vue form validation library
  12. Material UI Forms - Material Design styled form components
  13. Wufoo-style - Intentionally difficult for autofill with unusual naming patterns
  14. Shadow DOM Form - Form elements encapsulated within Shadow DOM
  15. Dynamic Form - Dynamically generated form elements
  16. Web Components - Lit/Polymer Web Components implementation
  17. Progressive Form - Multi-step form with progressive disclosure
  18. React Native Web - React Native components rendered to web
  19. Nested Iframes - Form elements nested in multiple iframe layers
  20. Hidden Labels - Form with visually hidden accessibility labels
  21. Non-Latin Form - Form using non-Latin character sets
  22. Contenteditable Form - Form using contenteditable elements
  23. Rich Text Fields - Form with rich text editor fields
  24. GraphQL Form - Form using GraphQL mutations
  25. Table-based Form - Form with table-based layout
  26. Animated Form - Form with CSS animations and transitions
  27. Internationalized Form - Form with internationalization support

Features

Each form includes:

  • All standard HTML form input types
  • Date and time pickers
  • Character-restricted fields (alphanumeric only)
  • Disabled fields
  • Red herring modal buttons (opens a modal instead of submitting)
  • Form validation
  • Submit buttons
  • All forms will display the secret is: dumbledore upon succesful submission to make evals easy to validate

Special Testing Cases

The Wufoo-style form is specifically designed to challenge autofill systems with:

  • Unusual field naming conventions
  • Nested form structures
  • Non-standard input patterns
  • Split fields (separate month/day/year selects)
  • Honeypot fields
  • Fields with prefixes/suffixes

Usage

  1. Open index.html in a browser
  2. Test your autofill browser extension against each form
  3. Check for proper field recognition and filling

Development

This is a purely frontend project with no build steps required. All forms are self-contained in their respective HTML files.

More

License

MIT