Webアプリエンジニア養成読本 Advent Calendar 2014 20日目の記事です。 今日は、本に書ききれなかった内容について、第2弾です。 3.3節 P.114で、サーバの構築した状態をテストするツール「Serverspec」を紹介しましたが、ページ数の問題で使い方を説明しきれませんでした。そこで、今回は前回のエントリ「CentOS 7でWebアプリエンジニア養成読本のサンプルを動かしてみる(PHP編)」で構築したサーバが正しい状態に構築できているか、テストしてみます。 Serverspecを使えば、手動でテストをする時とは違い、設定変更や再構築・増設時にも自動かつ反復的にテストができるようになり、大変便利です。 今回は、「テスト計画の作成」「テストコードの作成」そして「テストの実施」に分けて書いて行きます。 テスト計画の作成 計画なくして、実行はできません。でも、言うは易し、
![Serverspecでサーバ構築結果をテストしてみる(PHP編) | こえむの編集後記](https://cdn-ak-scissors.b.st-hatena.com/image/square/bfb02feaa3257efecbe30550add3088ee0cccc2b/height=288;version=1;width=512/https%3A%2F%2Fimages-fe.ssl-images-amazon.com%2Fimages%2FI%2F51H9OChx3QL._SL160_.jpg)