Essentials of Software Testing

Bierig, Ralf, Brown, Stephen, Galván, Edgar

  • 出版商: Cambridge
  • 出版日期: 2021-08-19
  • 售價: $2,370
  • 貴賓價: 9.8$2,323
  • 語言: 英文
  • 頁數: 318
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1108833349
  • ISBN-13: 9781108833349
  • 相關分類: 軟體測試
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Software testing can be regarded as an art, a craft, and a science. The practical, step-by-step approach presented in this book provides a bridge between these different viewpoints. A single worked example runs throughout, with consistent use of test automation. Each testing technique is introduced in the context of this example, helping students see its strengths and weaknesses. The technique is then explained in more detail, providing a deeper understanding of underlying principles. Finally the limitations of each technique are demonstrated by inserting faults, giving learners concrete examples of when each technique succeeds or fails in finding faults. Coverage includes black-box testing, white-box testing, random testing, unit testing, object-oriented testing, and application testing. The authors also emphasise the process of applying the techniques, covering the steps of analysis, test design, test implementation, and interpretation of results. The book's web site has programming exercises and Java source code for all examples.

商品描述(中文翻譯)

軟體測試可以被視為一門藝術、一門工藝和一門科學。本書提供了一種實用的、逐步的方法,將這些不同觀點之間建立起了橋樑。一個具體的實例貫穿全書,並且一貫地使用測試自動化。每種測試技術都是在這個實例的背景下介紹的,幫助學生們看到它的優點和缺點。然後更詳細地解釋了這種技術,以便更深入地理解其基本原理。最後,通過插入故障來展示每種技術的限制,給學習者提供了具體的例子,展示了每種技術在發現故障時成功或失敗的情況。內容包括黑盒測試、白盒測試、隨機測試、單元測試、面向對象測試和應用測試。作者還強調應用這些技術的過程,包括分析、測試設計、測試實施和結果解釋的步驟。本書的網站提供了所有例子的編程練習和Java源代碼。