オートコンプリートフィールドの上位3つのプラグイン

前書き

今日は、テスト対象のフォームのフィールドにすばやく入力するのに役立つブラウザプラグインについて説明します。ストーリーはビデオとしても利用できます私のトップ3:





  • 3位-バグマグネット





    • プラグインについて





    • 使い方





    • 長所





    • マイナス





  • 2位-Web開発者ツールバー





    • プラグインについて





    • 使い方





    • 長所





    • マイナス





  • 1位-フェイクフィラー





    • プラグインについて





    • 使い方





    • 長所





    • マイナス





  • 合計









無料のユーザーシステムでプラグインを使用します。 





, . «» «», 6 — , , , , , .





ユーザーの会社作成フォーム
Users

. —  . — , . … 





, , . , “123” ! Users , , “123” “” =)





, . , —  . . users , postman . 





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





Users . , 20 ! 





ユーザーのユーザー作成フォーム
Users

, !





3 — Bug magnet

https://bugmagnet.org/ (Chrome Firefox)





—  , . 





:









  • Email





  • URL













  • ….





バグマグネットプラグイン
Bug magnet

:





  • email — , . , . . , .





  • format exploits





— , - !





, . , Numbers Text Size, , .









  1. , .





  2. «Bug Magnet».





  3.  





  4. .





  5. 2-5.





!













Users. ---, .. , . :





Bug Magnet → Lorems ( , *) → Cyrillic





キリル文字で会社名を入力します

* Lorem ipsum —  , . , lorem ipsum, . 





:





プラグインの結果は、スペースを含むキリル文字です

. . — , numbers.





Bug Magnet → Numbers → ( )





INNの番号に置き換えます

, . “ ”, ..





, . , , , , , … N =)





, «». , : 





12





カードの保存エラー

« » . , , , . , :





13





OGRNのエラー

, . :





9





, — ! ! , ! , .






 





, email-. , , email- bug magnet — , . .





email? ? ? . -.





. « ?». , , google, , .





:













  • (, , trim?)













— , , … , unicode, . !





すべてのフィールドに異なる値を入力します

, :





name1





悲しいかな、間違い
,

. !





間違って入力すると、システムはすべてのフィールドをクリアしました!
!

— , . , . #. , - .





. . … , . , , « -». 





, 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開発者ツールバー→「フォーム」タブ
Web developer toolbar → «Forms»

:





  • (, ).





  • (maxlenght).





  • - (, ).





  • -.









, -. !





  1. → .









  2. Forms ( , )





  3. «Populate Form Fields»





, :





- → Populate Form Fields





! !





プラグインを介してフォームフィールドに入力する方法





, «Populate Form Fields» — ! 





, , — 7 . , Bug Magnet-.





数回クリックするだけで7つのフィールドに入力しました。
7 !

— ! 





12





しかし残念ながら、プラグインはそのようなエラーから保護していません。
,

, Bug Magnet →  , . , DOM-. .





F12 — «» — «». 





, HTML name = “inn”.





, , , … , Bug Magnet — 1-2 . 





— , . 100 , 2 !





, ! 10 , .





(, , …), . .










, «Populate Form Fields» — ! 





2 19 , !





2クリックで19フィールド!
19 2 !

— , :





しかし、問題もあります...
...

, ! … 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 .





  • , (!)









フェイクフィラーの使い方
fake filler

! !










, — !





すべてのフィールドに1つのボタンで入力しました。
!

, . html, - . - — !





ボタンを数回突くと、値が更新されます!
, !

10 , . , , « ».





— :





10





しかし、それでも間違いは避けられません

, , . , , - - .





, .










— ( ) . - . .





プラグインは意図的に名前、電子メールを置き換え、日付も入力しました!
, , !

, name1





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





, “” . - , name1 . , web developer toolbar, .









1. 1 — 7, 27, 107!





2. ! — , 10 / / - .





3. , - -.





4. maxlenght — , “ ”, .









1.





2. , , .





3





バグマグネットは探索的テスト用のプラグインです。テストのアイデアとチェックリストを書くときのインスピレーションを彼に頼ります。フィールドのオートコンプリートに使用できますが、各フィールドに個別に入力する必要があります。





また、すべてを一度に入力する場合は、Web開発者ツールバー([フォーム]タブ)または偽のフィラーを使用します





オートコンプリートフィールドにはどのプラグインが好きですか?








All Articles