プログラムを書いていて、いつも困るのがリグレッションテスト。サーバの下へセットアップするわけにもいかない。サーバを同梱してテストスーツ内で起動する方法はちょっとおおがかかりだし、ポート番号の選択やらサーバの停止の問題もあって、かなり面倒。プログラムを実行するという王道(?)かつ泥臭いテストを書くことになったりする。ブラウジングを容易にする有名どころのモジュールである。プログラムやサブルーチンへの呼出しにしてくれる。プログラムにリクエストしレスポンスを受けとっているかのように、テストプログラムを書くことができる。プログラムを指定する。入るようになっている。困るので、サブルーチンのところで修正している。追加の環境変数設定を行っておく。等でリクエストを行いレスポンスを受けとることができるようになる。試してみて不具合がなさそうなら、定番のテストスタイルにしたい。これらを用いるとさらにテストを書くのが楽になるが、依存するモジュールも多いので無理に使わないほうがいいかもしれない。き始めると結構なコード追加になりそうな感じ。してももちろん使えるようにしておきたいので、その辺り慎重にコーディングしていく必要あり。オンリーのプリファレンス機能との連携をどうするかも課題。