๐ŸŽฏ Gofakeit Autofill

๐ŸŽฏ Gofakeit Autofill

๐Ÿ“ Rich Context Examples Rich Context

These fields have lots of descriptive text to help the search API find the right functions.

๐Ÿ“‹ Medium Context Examples Medium Context

These fields have some descriptive text to test moderate context detection.

๐Ÿ” Sparse Context Examples Sparse Context

These fields have minimal context to test the search API's ability to work with limited information.

๐Ÿท๏ธ Categories

Testing various gofakeit categories with different input types.

๐Ÿ‘ค Person Category

๐Ÿ  Address Category

๐Ÿข Company Category

Uses search to find ein function

๐Ÿ’ณ Payment Category

๐ŸŒ Internet Category

โฐ Time Category

๐Ÿ“ Text-based Time Fields

๐Ÿ—ฃ๏ธ Language Category

๐Ÿ“ Word Category

๐ŸŽจ Color Category

๐Ÿพ Animal Category

๐Ÿ• Food Category

๐Ÿš— Car Category

๐Ÿ“ฆ Product Category

Uses search to find product function
Uses search to find category function
Uses search to find brand function
Uses search to find sku function
Uses search to find description function

๐ŸŽฎ Game Category

๐ŸŽฒ Misc Category

๐Ÿ“… Date & Time Inputs

Testing date and time input types with and without range constraints.

๐Ÿ” Additional Range Examples

๐Ÿ”ข Number Input Examples

Testing number input types with various contexts that benefit from search functionality.

Uses search to find routingnumber function
Uses search to find accountnumber function
Uses search to find creditcard function
Uses search to find cvv function
Uses search to find phone function
Uses search to find zipcode function
Uses search to find ssn function
Uses search to find price function
Uses search to find age function
Uses search to find year function
Uses search to find quantity function
data-gofakeit="number" - uses number function directly

๐ŸŽฏ Custom Function Examples

Examples with specific function assignments.

data-gofakeit="uuid"
data-gofakeit="creditcard"
data-gofakeit="bitcoinaddress"
data-gofakeit="ipv4address"
data-gofakeit="loremipsumparagraph"

โœ… Data-gofakeit="true" Fields

These fields have data-gofakeit="true" and will be autofilled regardless of Auto Mode setting.

data-gofakeit="true"
data-gofakeit="true"
data-gofakeit="true"
data-gofakeit="true"
data-gofakeit="true"
data-gofakeit="true"
data-gofakeit="true"
data-gofakeit="true"
data-gofakeit="true"

๐Ÿšซ No Search Inputs

These input types are excluded from search API and use direct function assignment.

๐Ÿšซ Excluded Fields (data-gofakeit="false")

These fields will NOT be filled by the autofill function.

โš ๏ธ Error Demonstration

These fields use invalid data-gofakeit values that should cause errors to be displayed. This helps test error handling and user feedback.

data-gofakeit="nonexistentfunction"
data-gofakeit="fakefunction123"
data-gofakeit="notreal"
data-gofakeit="bogusdata"
data-gofakeit="madeupfunction"
data-gofakeit="wrongfunction"
data-gofakeit="invalidtextarea"

๐ŸŽฏ Badge Positioning Tests

This section tests various badge positioning scenarios including subscrolling containers, complex layouts, and viewport visibility to ensure badges work correctly in all situations.

๐Ÿ“œ Subscrolling Container Test

Scroll within this container to test badge positioning with subscrolling:

๐Ÿ”„ Multiple Subscrolling Containers

Test badges in multiple nested scrollable containers:

๐Ÿ‘๏ธ Viewport Visibility Test

Test that badges disappear when elements are out of viewport:

๐ŸŽญ Mixed Element Types in Complex Layout

Test badges with different element types in a complex nested layout:

โ†”๏ธ Horizontal Scrolling Test

Test badges in a horizontally scrollable container:

๐Ÿช† Nested Scrollable Containers

Test badges in deeply nested scrollable containers:

๐Ÿ”„ Transform and Position Test

Test badges with elements that have CSS transforms and positioning:

๐Ÿ“š Z-Index and Overlay Test

Test badges with elements that have different z-index values:

๐Ÿ“ Border and Margin Test

Test badges with elements that have borders, margins, and padding to see positioning accuracy: