ソフトウェア品質を高める開発者テスト アジャイル時代の実践的・効率的なテストのやり方
高橋寿一(著)
/翔泳社
作品情報
ソフトウェア上流品質を上げまくって、バグだらけ・死ぬほど働くのをやめませんか?テスト界の第一人者、高橋寿一氏執筆のロングセラー『知識ゼロから学ぶソフトウェアテスト』の続編が登場!今回のテーマは「開発者テスト」です。本書では、アプリ・システム開発において、バグを減らすために開発者が行うべきテスト(開発者テスト)についてわかりやすく解説します。開発者テストを実施するために知っておくべき概念・手法や、○単体テスト○リファクタリング○アジャイル開発での品質担保○テストの自動化などについて、実例を出しながら解説していきます。品質コンサルタントとして長年培ってきた筆者の経験をもとにした、現場で必須の手法+学術的根拠のエッセンスを詰め込んだ一冊です。□章構成第1章 はじめに第2章 上流品質向上のためのテスト第3章 開発者テストの基本の基本第4章 コードベースの単体テスト第5章 単体テストの効率化――楽勝単体テスト第6章 機能単位の単体テスト第7章 リファクタリング第8章 コードレビュー第9章 統合テスト第10章 システムテストの自動化第11章 探索的テスト第12章 まとめ――全体テストのデザイン第13章 品質と要求仕様とテストのケース第14章 アジャイル開発 versus ウォーターフォール開発第15章 開発者テストの実サンプル※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
もっとみる
商品情報
- 著者
- 高橋寿一
- ジャンル
- コンピュータ・情報 - アプリケーション・プログラミング
- 出版社
- 翔泳社
- 書籍発売日
- 2021.03.17
- Reader Store発売日
- 2021.03.17
- ファイルサイズ
- 19.5MB
以下の製品には非対応です
この作品のレビュー
平均 4.3 (9件のレビュー)
-
理論の本かな,という印象.
確かに単体テストができていないのは反省.
1. 上流工程での品質確保!
→確かに要件定義が甘いところがあるか...
2. コードベースの単体テストはソースコードを書く前…に書く!
→理論はわかっていますが,定着しておらず初めてやるとなるとよくわからないんですよね...
3. 関数の出口は1カ所or2カ所
→1カ所は入力パラメーターチェック,あとは1カ所に集約.なるほどね.
4. レビューはテストよりも効率的なバグ発見手法
→確かにあまりできてないかも.以前レビューに時間を取り過ぎて進捗悪化があったので...続きを読む投稿日:2021.10.05
上流からの品質向上(シフトレフト)必要
⇒不具合時の改修工数、テスト工数が下流に行くほどかさむため
C0,C1カバレッジとかも指標ではあるが品質向上目指さないのであれば無駄(指標にならない。ごまかせ…る)。単体でもブラックボックスとしてIOでみるのも必要。境界値、組み合わせなどのテスト設計技法の活用。
統合テスト(結合テスト)はアーキテクチャ考慮してテスト駆動開発みたいにテストできる状態(AP,MWの分割、粗結合)にしてやれば効果高い。あとはMVC分離とかも必要かも。
上記整ったら、自動化検討。続きを読む投稿日:2023.03.02
新刊自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。
- ・発売と同時にすぐにお手元のデバイスに追加!
- ・買い逃すことがありません!
- ・いつでも解約ができるから安心!
※新刊自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新号を含め、既刊の号は含まれません。ご契約はページ右の「新刊自動購入を始める」からお手続きください。
※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。
不定期に刊行される「増刊号」「特別号」等も、自動購入の対象に含まれますのでご了承ください。(シリーズ名が異なるものは対象となりません)
※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。
※My Sony IDを削除すると新刊自動購入は解約となります。
お支払方法:クレジットカードのみ
解約方法:マイページの「予約・新刊自動購入設定」より、随時解約可能です続巻自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。
- ・発売と同時にすぐにお手元のデバイスに追加!
- ・買い逃すことがありません!
- ・いつでも解約ができるから安心!
- ・優待ポイントが2倍になるおトクなキャンペーン実施中!
※続巻自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新巻を含め、既刊の巻は含まれません。ご契約はページ右の「続巻自動購入を始める」からお手続きください。
※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。
不定期に刊行される特別号等も自動購入の対象に含まれる場合がありますのでご了承ください。(シリーズ名が異なるものは対象となりません)
※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。
※My Sony IDを削除すると続巻自動購入は解約となります。
お支払方法:クレジットカードのみ
解約方法:マイページの「予約自動購入設定」より、随時解約可能ですReader Store BOOK GIFT とは
ご家族、ご友人などに電子書籍をギフトとしてプレゼントすることができる機能です。
贈りたい本を「プレゼントする」のボタンからご購入頂き、お受け取り用のリンクをメールなどでお知らせするだけでOK!
ぜひお誕生日のお祝いや、おすすめしたい本をプレゼントしてみてください。※ギフトのお受け取り期限はご購入後6ヶ月となります。お受け取りされないまま期限を過ぎた場合、お受け取りや払い戻しはできませんのでご注意ください。
※お受け取りになる方がすでに同じ本をお持ちの場合でも払い戻しはできません。
※ギフトのお受け取りにはサインアップ(無料)が必要です。
※ご自身の本棚の本を贈ることはできません。
※ポイント、クーポンの利用はできません。クーポンコード登録
Reader Storeをご利用のお客様へ
ご利用ありがとうございます!
エラー(エラーコード: )
ご協力ありがとうございました
参考にさせていただきます。