カウンターストリング:シンプルなカウンターストリングの生成
Counterstringは、eviltesterappsによって開発されたChrome拡張機能です。これはブラウザのカテゴリに属し、アドオン&ツールのサブカテゴリとして分類されています。この拡張機能は、フォームや他のデータフィールドで許容される長さをテストするためのテストデータとして使用されるテキストの文字列であるCounterStringを簡単に生成する方法を提供します。
CounterStringは、各文字の前に位置番号が付けられ、アスタリスク(*)で終わる特定の長さの文字で構成されています。例えば、"*3*5*7*9*12*15*"は、長さが15のCounterStringです。CounterStringと位置番号を調べることで、値が切り捨てられたかどうかを判断することができます。
CounterStringは、探索的テストでよく使用されます。この拡張機能を使用すると、ダイアログに希望する文字数を入力することで簡単にCounterStringを生成できます。生成されたCounterStringは、コンソールにログ出力されるため、簡単にコピー&ペーストすることができます。さらに、右クリックのコンテキストメニューが表示されると、選択した入力フィールドの値にCounterStringが挿入されるため、オンラインフォームのテストに役立ちます。
なお、この拡張機能は実際のページ上のフォームで動作しますが、フレームに埋め込まれたフォームはサポートしていません。Counterstringのソースコードは、オープンソースの性質を探求したい人のためにGitHubで入手できます。