Selector Forgeは、Intunedが提供する、Web自動化のためのセレクタ生成ツールです。ChromeとFirefoxの拡張機能として動き、ページ上の値をクリックすると、その要素を指すXPathなどのセレクタを生成します。生成した候補は実際のページに対して検証され、信頼できると判定されたものだけが表示されます。
主な機能
- Pick element:ポップアップから「Pick element」を押し、ページ上の値をクリックするだけでセレクタを作成
- ラベル基準のセレクタ:要素の位置ではなく「Solicitation Type」のような見出しラベルに結び付けるため、レイアウトが変わっても壊れにくい
- List of items:繰り返し並ぶ項目をいくつか選ぶと、ページ上の全項目をまとめて取れるセレクタを生成
- 判定表示:各セレクタに信頼性の判定を付けて提示
誰に効くか
Playwrightでテストコードを書く開発者やQAエンジニア、スクレイパーを作る人が、要素の指定に悩む時間を減らせます。ブラウザの開発者ツールからコピーしたセレクタが、ページの更新ですぐ壊れてしまう問題を抱えている人に合います。
料金
無料枠では月200件までセレクタを生成でき、Intunedのプランに入っていれば無制限になります。ソースコードはGitHubで公開されています。
注意点
ターミナルから使うCLIは準備中で、現在はブラウザ拡張としての提供です。


