単体テストの考え方/使い方 プロジェクトの持続可能な成長を実現するための戦略
- | レビューを書く
4,488円(税込) 送料無料
この商品が関連するクーポン・キャンペーンがあります (10件) 開催中のキャンペーンをもっと見る
※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。
- 【対象者限定】全ジャンル対象!ポイント最大3倍 おかえりキャンペーン
- 【ポイント3倍】図書カードNEXT利用でお得に読書を楽しもう♪
- 本・雑誌在庫あり商品対象!条件達成でポイント最大10倍 2026/8/1-8/31
- 【楽天Kobo】初めての方!条件達成で楽天ブックス購入分がポイント20倍
- 【楽天モバイルご利用者限定】条件達成で100万ポイント山分け!
- 【Rakuten Fashion×楽天ブックス】条件達成で10万ポイント山分け
- 【スタンプカード】楽天ポイントもらえる&抽選で豪華景品が当たる!
- エントリー&3,000円以上購入で無料データSIM(3GB/月プラン)が当たる!
- 楽天モバイル紹介キャンペーンの拡散で300円OFFクーポン進呈
- 条件達成で楽天限定・宝塚歌劇 宙組貸切公演ペアチケットが当たる
商品情報
- 発売日: 2022年12月28日
- 著者/編集: Vladimir Khorikov(著) , 須田智之(編)
- 出版社: マイナビ出版
- 発行形態: 単行本
- ページ数: 416p
- ISBN: 9784839981723
商品説明
内容紹介(出版社より)
質の高いテストを行い、ソフトウェアに価値をもたらそう!
単体(unit)テストの原則・実践とそのパターン - プロジェクトの持続可能な成長を実現するための戦略について解説。
優れたテストを実践すれば、ソフトウェアの品質改善とプロジェクトの成長に役立ちます。逆に間違ったテストを行えば、コードを壊し、バグを増やし、時間とコストだけが増えていきます。生産性とソフトウェアの品質を高めるため、優れた"単体テスト"の方法を学ぶことは、多くの開発者とソフトウェア・プロジェクトのために必須といえるでしょう。
本書“単体テストの考え方/使い方”では、単体テストと統合テストの定義を明確にします。そして、どのようなテストに価値があるのかを学び、どのテストをリファクタリング、もしくは削除するのか、ということについて考え、そのことがプロジェクトの成長にどう繋がるのかを見ていきます。
C#のコード例で解説しますが、どの言語にも適用できる内容です。
Manning Publishing: Unit Testing Principles, Practices, and Patterns の翻訳書。
目次
第1部: 単体(unit)テストとは?
第1章: なぜ、単体テストを行うのか?
第2章: 単体テストとは何か?
第3章: 単体テストの構造的解析
第2部: 単体テストとその価値
第4章: 良い単体テストを構成する4本の柱
第5章: モックの利用とテストの壊れやすさ
第6章: 単体テストの3つの手法
第7章: 単体テストの価値を高めるリファクタリング
第3部: 統合(integration)テスト
第8章: なぜ、統合(integration)テストを行うのか?
第9章: モックのベスト・プラクティス
第10章: データベースに対するテスト
第4部: 単体テストのアンチ・パターン
第11章: 単体テストのアンチ・パターン
内容紹介(JPROより)
単体(unit)テストの原則・実践とそのパターン - プロジェクトの持続可能な成長を実現するための戦略について解説。
優れたテストを実践すれば、ソフトウェアの品質改善とプロジェクトの成長に役立ちます。逆に間違ったテストを行えば、コードを壊し、バグを増やし、時間とコストだけが増えていきます。生産性とソフトウェアの品質を高めるため、優れた"単体テスト"の方法を学ぶことは、多くの開発者とソフトウェア・プロジェクトのために必須といえるでしょう。
本書“単体テストの考え方/使い方”では、単体テストと統合テストの定義を明確にします。そして、どのようなテストに価値があるのかを学び、どのテストをリファクタリング、もしくは削除するのか、ということについて考え、そのことがプロジェクトの成長にどう繋がるのかを見ていきます。
C#のコード例で解説しますが、どの言語にも適用できる内容です。
Manning Publishing: Unit Testing Principles, Practices, and Patterns の翻訳書。
目次
第1部: 単体(unit)テストとは?
第1章: なぜ、単体テストを行うのか?
第2章: 単体テストとは何か?
第3章: 単体テストの構造的解析
第2部: 単体テストとその価値
第4章: 良い単体テストを構成する4本の柱
第5章: モックの利用とテストの壊れやすさ
第6章: 単体テストの3つの手法
第7章: 単体テストの価値を高めるリファクタリング
第3部: 統合(integration)テスト
第8章: なぜ、統合(integration)テストを行うのか?
第9章: モックのベスト・プラクティス
第10章: データベースに対するテスト
第4部: 単体テストのアンチ・パターン
第11章: 単体テストのアンチ・パターン
内容紹介(「BOOK」データベースより)
質の高いテストを行い、ソフトウェアに価値をもたらそう!プロジェクトの持続可能な成長を実現するための戦略について。単体テストの原則・実践とそのパターン。優れたテストを実践しソフトウェアの品質改善に役立てよう。
目次(「BOOK」データベースより)
第1部 単体(unit)テストとは(なぜ、単体(unit)テストを行うのか?/単体テストとは何か? ほか)/第2部 単体テストとその価値(良い単体テストを構成する4本の柱/モックの利用とテストの壊れやすさ ほか)/第3部 統合(integration)テスト(なぜ、統合(integration)テストを行うのか?/モックのベスト・プラクティス ほか)/第4部 単体テストのアンチ・パターン(単体テストのアンチ・パターン)
著者情報(「BOOK」データベースより)
Khorikov,Vladimir
Vladimir Khorikov氏はソフトウェア・エンジニア、Microsoft MVPの受賞者でもある。また、ソフトウェア開発についての教育をオンラインで受けられるPluralsightというサービスで講師もしている。彼は15年以上に渡ってソフトウェア開発に携わっており、その経歴の中で、開発者のチームに対する単体(unit)テストの指導も経験している。ここ何年かは、単体テストに関するいくつかの人気のブログ記事を連載したり、オンライン講座を受け持ったりしてきた。彼のオンライン講座の受講者からよく称賛されるのは、彼が単体テストについての強固で理論的な背景を持っていて、その理論を実際にありそうな例に適用して教えてくれることであり、それは彼の最大の強みでもある
須田智之(スダトモユキ)
15年近くおもにSI企業の社員としてシステム・エンジニアに携わり、それ以降はフリーランスのシステム・エンジニアに。企業向けのシステム開発のかたわら、個人での開発、および、記事や書籍の執筆や翻訳を行っている(本データはこの書籍が刊行された当時に掲載されていたものです)
商品レビュー(6件)
- 総合評価
-
4.50
ブックスのレビュー(1件)
-
入門でも応用でもまず読んで間違いない!
- まさんぬ07
- 投稿日:2024年08月14日
単体テストをまずはじめたいなら読んでおいて間違いと思います。
いままでなんとなくあったテストのイメージが一つ一つ言語化されていく感覚がありました。
少し厚いので、初学者の方は抵抗あるかもですが、気がついたら読み終えれるほど読みやすいです0人が参考になったと回答
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。











![ユースケース実践ガイド[復刻版] 効果的なユースケースの書き方](http://tshop.r10s.jp/rakutenkobo-ebooks/cabinet/8328/2000021438328.jpg?downsize=80:*)

![徹底攻略Java SE 17 Silver問題集[1Z0-825]対応](http://tshop.r10s.jp/rakutenkobo-ebooks/cabinet/5335/2000016195335.jpg?downsize=80:*)

