RSpecによるRailsテスト入門」に関するアップデートです。3対応版になりました。3版へのアップデートに向けて翻訳作業を開始します。Leanpub著者Aaronによるリリースノート日本語版の翻訳に先立って、英語版のアップデート通知メールに載っていたAaronのリリースノートを翻訳してみました。3版では多くの変更点を変更しました。みなさんには待った甲斐があったと思ってもらえると嬉しいです。以前のアップデートと同様に、サンプルアプリケーションは再作成しています。再作成の際にはRailsとRSpec、それに本書で使用したその他のgemの最新バージョンを使用しました。いくつかのセクションを大きく加筆しています。大きく加筆したのは第10章の「その他のテスト」です。4.1の新機能を活かした加筆修正も行っています。公開前に自分で何度も読み直し、問題が無いことを確認したつもりですが、もしかすると読者のみなさんは内容の誤りに気付いたり、別のもっと良い方法を知っていたりするかもしれません。issueを使ってその情報を教えてください。RSpecによるRailsテスト入門」はその名の通り、RSpecでRailsアプリケーションをテストする方法を解説した電子書籍です。内容は初心者から中級者向けで、「RSpecを全然知らない」という人でも理解できる内容になっています。サンプルアプリケーションを使って実践的なテストの書き方を説明してくれるので、実務でテストコードを書く時の良いリファレンスにもなります。実際、僕もよく参考にしています。その他、よくある質問を以下にまとめてみました。中身をちょっと見てみたいんだけどこちらのページで第1章と第3章がまるまる読めちゃいます。参考にしてみてください。RSpecによるRailsテスト入門」は電子書籍版のみです。Leanpubというセルフパブリッシングサービスからのみ購入できます。残念ながらAmazonでは検索しても出てこないので、購入したい方は注意してください。価格は最低価格が$16.00(約1600円)、希望価格が$20.00(約2000円)となっています。Leanpubは非常にユニークな仕組みを持っていて、購入時に読者が価格を自由に指定できるようになっています。購入画面で上のようなスライダーが出てくるので、「これぐらいの値段なら出してあげても良いかな」と思う値段を指定してやってください。あ、ちなみに誰がどんな値段で購入したのかは僕らにはわからないようになっているので、「ケチだと思われたらどうしよう」という心配はいりません(苦笑)。対応している電子書籍リーダーはどれ?ダウンロード可能なフォーマットはPDF、EPUB、MOBIの3種類です。PCやKindle、各種スマートフォンやタブレット等、幅広いデバイスで読むことができます。iBooksで読むのがオススメです。汎用性の高いPDF版で読んでもらっても構いません。RSpecによるRailsテスト入門」は電子書籍のメリットを活かして、随時内容がアップデートされます。一回購入すればあとは無料でアップデート版をダウンロードできます。3版も無料でアップデートできるので、公開日を待たずに今購入してもらっても全然問題ありません。まとめRailsやRSpecをはじめ、Ruby界隈のプロダクトは本当に仕様変更や流行り廃りが激しいです。このあいだまで使えていた構文があっという間に使えなくなることもよくあります。紙の本だと購入した時点で対象バージョンが決まってしまい、数年後には参考にならなくなってしまうことも多いですが、電子書籍であればプロダクトのアップデートに合わせて内容も追従させることができます。Ruby関連の技術書と電子書籍は非常に相性がいいと僕は思っています。そのぶん、著者や翻訳者はいつまで経っても執筆や翻訳が終わらないので大変といえば大変なのですが。いえ、みなさんに「買って良かった」と思ってもらえるように、がんばって翻訳していきます。Rails関連のエントリは今までたくさん書いています。詳しく知りたい方はこちらのエントリもどうぞ。Qiita記事更新のお知らせです。はてなブログPro株式会社ソニックガーデンで働くRubyプログラマ。2017年11月に「プロを目指す人のためのRuby入門」を出版。blog)はてなブログをはじめよう!JunichiItoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。