ヘッドレスブラウザ
ヘッドレスブラウザは通常のウェブブラウザと同様の環境で自動制御機能を提供するものの、コマンドラインまたはネットワーク通信を通じて実行される点が異なっている。また、テキストブラウザとは異なる。ヘッドレスブラウザは通常のブラウザと同様にHTMLを解釈し描画することができるため、ウェブページのテストには特に有用である。
Chromeのバージョン59以降、Firefoxのバージョン56以降ではブラウザのリモートコントロールがネイティブサポートされるようになった。これによりPhantom JSのような以前の試みは廃れて使われなくなっている。