今回はServerspecについて。
みなさんServerspecってご存知ですか?
割と前からありますが、実は縁遠かったこのツール。
空いた時間に調べてみました。
Serverspecまとめ
Serverspecはかいつまんで言うとサーバー向けのテストフレームワーク。
サーバーの自動テストツールです。Rubyベース。
だからWindowsだろうとLinuxだろうとRubyが動けば動きます。
Serverspecのインストールと設定
RubyGems向けのパッケージとしてリリースされているので、gemでインストールできます。
こんな感じ。
$ gem install serverspec
インストール後に以下のコマンド実行でテスト実行用のファイル(specファイル)が作成されます。
(実行すると色々設定を聞かれます)
$ serverspec-init
あとはspecファイルを実行するだけ!
(必要に応じてspecファイルの修正もしましょう)
実際に使ってみないとわからない部分が多そうですね。
オライリーからも本が出ているので、ご興味のある方はどうぞ。
(写真をクリックするとAmazonに移ります)
ServerspecのオフィシャルHPはこちらから。