ソフトウェアテストタグで同率21位(39冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。
- 紹介記事
- 1件
- 媒体別
- Qiita 1
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約2年前)
- タグ内の順位
- ソフトウェアテストタグで同率21位(39冊中・紹介記事数の順)
紹介している記事(1件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 研修中エンジニアが読んでいる本 Qiita · gorilla_tech ·
個人開発ではテストがおざなりになりがちだと感じつつ、実務では必須だろうと考えて本書を購入した。JUnit 5を使った実践的なテスト技法を扱う本として紹介し、これまで十分に取り組んでこなかったテストについて、書き方やどのようなテストを書けるのかを知ったことで、テストに対する印象が変わったと述べている。
この本について
JUnit 5を軸に、Javaのソフトウェアテストの設計と自動化を扱う実践書である。テストの目的や限界、ホワイトボックス・ブラックボックステスト、同値分割法、境界値テストを説明し、単体テストではテストケースの構成、独立性、テストダブル、検証方法、テスト駆動開発を取り上げる。続いて、結合テスト、システムテスト、E2Eテスト、性能テストへ範囲を広げ、JUnit 5のアサーション、ライフサイクル、パラメータ化テストなどの使い方を示す。GradleによるビルドテストやJaCoCoのカバレッジレポート、CI/CDでのテスト自動化も扱う。Mockitoをはじめとするテスティングフレームワークを取り上げ、生成AIをこれらのツールと併用する方法も紹介する。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 第1章 ソフトウェアテストの全体像
- 第2章 JUnit 5による単体テスト
- 第3章 モッキングフレームワークの活用
- 第4章 データベーステストの効率化
- 第5章 Spring Bootアプリケーションの単体テスト
- 第6章 REST APIのテスト
- 第7章 UIテストの自動化
- 第8章 負荷テストの自動化
- Appendix