単体テストの考え方/使い方の表紙

単体テストの考え方/使い方(タンタイテストノカンガエカタ ツカイカタ)

プロジェクトの持続可能な成長を実現するための戦略

著者:
Vladimir Khorikov/須田智之(ウラジーミル コリコフ/スダ トモユキ)
出版社:
マイナビ出版
出版日:
2022年12月28日
ISBN:
9784839981723
価格:
¥4,488
在庫:
1
判型:
単行本
★★★★★4.5(6 件)
言及数
9
総合
34
123 件の言及
中級者向け
単体テストリファクタリングソフトウェア品質テストパターン持続可能な開発統合テストC#ソフトウェアエンジニアリングテスト駆動開発コード品質

書籍紹介

単体 (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 章: 単体テストのアンチ・パターン

言及の推移

出版前出版日081620222023202420252026

言及 Qiita 記事 (76 件)

言及 Zenn 記事 (24 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ