Top 3 plugins for autocomplete fields

Introduction

Today I will talk about browser plugins that help you quickly fill out the fields of the form under test. The story is also available as a video . My top 3:





  • 3rd place - Bug magnet





    • About plugin





    • How to use





    • pros





    • Minuses





  • 2nd place - Web developer toolbar





    • About plugin





    • How to use





    • pros





    • Minuses





  • 1st place - Fake Filler





    • About plugin





    • How to use





    • pros





    • Minuses





  • Total









We will use plugins on the free Users system





, . ยซยป ยซยป, 6 โ€” , , , , , .





Company creation form in Users
Users

. โ€”  . โ€” , . โ€ฆ 





, , . , โ€œ123โ€ ! Users , , โ€œ123โ€ โ€œโ€ =)





, . , โ€”  . . users , postman . 





, . , , . , . -3, ))





Users . , 20 ! 





User creation form in Users
Users

, !





3 โ€” Bug magnet

โ€” https://bugmagnet.org/ (Chrome Firefox)





โ€”  , . 





:









  • Email





  • URL













  • โ€ฆ.





Bug magnet plugin
Bug magnet

:





  • email โ€” , . , . . , .





  • format exploits โ€”





โ€” , - !





, . , Numbers Text Size, , .









  1. , .





  2. ยซBug Magnetยป.





  3.  





  4. .





  5. 2-5.





!













Users. ---, .. , . :





Bug Magnet โ†’ Lorems ( , *) โ†’ Cyrillic





We fill in the name of the company in Cyrillic

* Lorem ipsum โ€”  , . , lorem ipsum, . 





:





The result of the plugin is Cyrillic text with spaces
โ€”

. . โ€” , numbers.





Bug Magnet โ†’ Numbers โ†’ ( )





We substitute the number in the INN

, . โ€œ โ€, ..





, . , , , , , โ€ฆ N =)





, ยซยป. , : 





12





Error saving card

ยซ ยป . , , , . , :





13





Now the error in the OGRN

, . :





9





, โ€” ! ! , ! , .






 





, email-. , , email- bug magnet โ€” , . .





email? ? ? . -.





. ยซ ?ยป. , , google, , .





:













  • (, , trim?)













โ€” , , โ€ฆ , unicode, . !





Fill all the fields with different values

, :





name1





Alas, a mistake
,

. !





If entered incorrectly, the system cleared ALL fields!
!

โ€” , . , . #. , - .





. . โ€ฆ , . , , ยซ -ยป. 





, 20 . . โ€ฆ , โ€ฆ





, , 4 :





( ) โ†’ Bug Magnet โ†’ Lorems ( ) โ†’ Cyrillic ( )





email 5:





โ†’ Bug Magnet โ†’ email โ†’ valid โ†’ with plus





20 4 โ€ฆ ! 3 . , .









1. โ€” email? - .





1 , , โ€” , โ€ฆ - , , . !





2. โ€” , email, , , โ€ฆ  format exploit ! .









1. , 4 โ€”  โ€ฆ





2. โ€” , , โ€ฆ





3. , js โ€” . ( )





, . , .





2 โ€” Web developer toolbar

โ€” http://chrispederick.com/work/web-developer/





. , , โ€”  html- .





Web developer toolbar , . , ยซFormsยป





Web developer toolbar โ†’ "Forms" tab
Web developer toolbar โ†’ ยซFormsยป

:





  • (, ).





  • (maxlenght).





  • - (, ).





  • -.





  • โ€ฆ





, -. !





  1. โ†’ .









  2. Forms ( , )





  3. ยซPopulate Form Fieldsยป





, :





- โ†’ Populate Form Fields





! !





How to fill in form fields via plugin





, ยซPopulate Form Fieldsยป โ€” ! 





, , โ€” 7 . , Bug Magnet-.





We filled in 7 fields in a couple of clicks!
7 !

โ€” ! 





12





But alas, the plugin does not protect against such errors.
,

, Bug Magnet โ†’  , . , DOM-. .





F12 โ€” ยซยป โ€” ยซยป. 





, HTML name = โ€œinnโ€.





, , , โ€ฆ , Bug Magnet โ€” 1-2 . 





โ€” , . 100 , 2 !





, ! 10 , .





(, , โ€ฆ), . .










, ยซPopulate Form Fieldsยป โ€” ! 





2 19 , !





19 fields in 2 clicks!
19 2 !

โ€” , :





But also with problems ...
...

, ! โ€ฆ Bug Magnet . web developer toolbar . - โ†’ ยซPopulate Form Fieldsยป, 19 . , 2 , : ยซ12ยป. 





โ€” ! , email ยซexample@example.comยป (, email ):





:

















, !









, โ€”  . โ€” ! , , :













  1. email

















1 โ€” 7, 27, 107!









1. โ€”





2. ( email)





1 โ€” Fake Filler

โ€” https://fakefiller.com/ ( Chrome).





Form Filler.





, ! web developer toolbar โ€” , . , .





? :





  • .





  • maxlength.





  • , - -.





  • CAPTCHA, , readonly .





  • , (!)









How to use fake filler
fake filler

! !










, โ€” !





All fields were filled in by one button!
!

, . html, - . - โ€” !





If you poke the button several times, the values โ€‹โ€‹will be updated!
, !

10 , . , , ยซ ยป.





โ€” :





10





But mistakes still cannot be avoided

, , . , , - - .





, .










โ€” ( ) . - . .





The plugin deliberately substituted the name, email, even filled in the date!
, , !

, name1





, HTML- maxlenght = 10 , . , , . , , .





, โ€œโ€ . - , name1 . , web developer toolbar, .









1. 1 โ€” 7, 27, 107!





2. ! โ€” , 10 / / - .





3. , - -.





4. maxlenght โ€” , โ€œ โ€, .









1.





2. , , .





3





Bug magnet is a plugin for exploratory testing. We turn to him for ideas for tests and for inspiration when writing checklists. It can be used to autocomplete fields, but you have to fill in each field individually.





And if we want to fill everything at once, we use either the web developer toolbar (forms tab) or fake filler .





What plugins do you like for autocomplete fields?








All Articles