作 者:(美國)惠特剋(James A.Whittaker) 著作 方敏 張勝 鍾頌東 等 譯者 定 價:35 齣 版 社:清華大學齣版社 齣版日期:2010年04月01日 裝 幀:平裝 ISBN:9787302223849 如何發現和修復被常規軟件測試忽略的關鍵軟件缺陷?在《探索式軟件測試》中,享譽業界的軟件測試專傢Ja rrlesWhittaker揭示瞭當下很嚴重、隱藏很深的軟件錯誤的真正誘因,並介紹瞭如何利用功能強大的探索式測試技術來找到並糾正這些錯誤。
先後就職於榖歌、微軟和其他很好軟件公司的james Whittaker,在軟件測試的前沿陣地擁有近20年的豐富經驗,他為傳統的手工測試引入瞭可重復、規範、可傳授和特彆高效的新過程。Whittaker定義瞭針對單個測試人員的簡單技術和等
●第1章 軟件質量 1
●軟件的魔力 1
●軟件失效 4
●小結 9
●練習題 9
●●第2章 手工測試 11
●軟件缺陷的根源 11
●缺陷預防和檢測 12
●缺陷預防 12
●缺陷檢測 13
●手工測試 15
●手工測試中使用腳本 16
●探索式測試 16
●小結 21
●練習題 21
●●第3章 局部探索式測試法 23
●想不想測試軟件? 23
●測試就是有所變,有所不變 25
●部分目錄
內容簡介
《探索式軟件測試》任命軟件測試人員,OA專傢、開發人員、程序經理和架構師閱讀,對他們的工作具有重要的啓發作用。探索式軟件測試作為一種富有創新精神和現實意義的測試方法,引起越來越多軟件測試人員、質量保證人員和項目經理的高度重視。《探索式軟件測試》作者結閤自己二十年的經驗,從多個角度結閤富的實例闡述瞭探索式軟件測試的使用技巧、提示和相關技術。全書共8章,3個附錄,為手工測試流程提供瞭重要的指導,技術和規劃。
(美國)惠特剋(James A.Whittaker) 著作 方敏 張勝 鍾頌東 等 譯者 James A.Whittaker,近日已加入榖歌擔任測試工程主管,他曾在微軟擔任Visual Studio Team SysterTl架構師,負責為微軟測試業務産品策略,並領導內部團隊應用探索式軟件測試。
Whittaker博士曾在佛羅裏達理工學院擔任計算機科學教授一職。在校期間,他被The Jourhal of Systems and Software授予“首席學者”稱號,並領導一個研究團隊創建瞭許多靠前的測試工具和技術,包括備受稱贊的運行時錯誤注入工具Holodeck。Wtlittaker博等 已經有很多文章闡述瞭漫無目的的生活會帶來哪些壞處,但盲目的測試和現代測試實踐中的無目標性,導緻瞭這樣一個問題。軟件測試不是簡單地拿起來就做的事情。它要求有計劃、有準備、有策略和有多變的戰術,這是成功進行軟件測試的前提。但是,太多的軟件企業因偏愛“想乾就乾”而忽略適當的準備。測試工作很好重要,所以決不能如此隨便地對待它。
我在佛羅裏達理工學院擔任教授的時候,我教過軟件測試課程。有一個學期,注冊這門課的學生多得超乎我的想象。我決定做一個試驗,想把少數隨意選擇這門功課的學生嚇走。在開學的第,我在計算機房上課,我指導學生們確定要測試的應用程序,兩人為一個測試小組。我沒有給學生們完成這個測試任務提供進一步的指導。作為鼓勵,我答應他們,如果我對他們采用的技術留下深刻的印象,他們就會被留在我的班上。如等
《深度揭秘:現代社會中的信息安全挑戰與應對之道》 在這個信息爆炸、互聯互通的時代,我們如同置身於一個前所未有的巨大網絡之中。從個人隱私的日常點滴,到國傢關鍵基礎設施的平穩運行,再到全球經濟貿易的順暢流轉,信息的安全與否,已然成為衡量一個社會文明程度、發展潛力乃至生存能力的核心指標。然而,伴隨信息技術的飛速發展,信息安全所麵臨的挑戰也日益嚴峻,形式更加多樣,攻擊手段更加隱蔽,潛在的威脅如影隨形。本書《深度揭秘:現代社會中的信息安全挑戰與應對之道》旨在撥開信息安全迷霧,深入剖析當下最值得關注的信息安全痛點,並提供切實可行的應對策略,幫助讀者構建堅實的信息安全防綫,在數字浪潮中穩步前行。 第一章:數字時代的陰影——信息安全威脅的演變與本質 在信息安全的世界裏,威脅從來不是靜止的。它們如同狡猾的獵手,總是在不斷學習、適應和進化。本章將帶您迴顧信息安全威脅的演變史,從早期的病毒、蠕蟲,到如今更具破壞性的勒索軟件、APT攻擊,再到層齣不窮的社會工程學手段,我們將揭示這些威脅背後的邏輯和動機。我們將深入探討惡意軟件如何利用技術漏洞進行傳播和破壞,分析網絡釣魚、假冒信息等手段如何精準地抓住人性的弱點,並闡述國傢級黑客組織、恐怖分子以及有組織犯罪集團在信息安全領域扮演的角色及其日益增長的影響力。更重要的是,我們將剖析信息安全威脅的本質——它並非僅僅是技術層麵的對抗,更是心理博弈、經濟利益驅動以及地緣政治角力交織下的復雜産物。理解威脅的本質,是構建有效防禦的第一步。 第二章:個人信息安全的“裸奔”——隱私泄露的現實睏境與數據保護的邊界 在互聯網的海洋中,我們的個人信息如同漂浮的浮木,看似微不足道,卻可能被巨浪捲走,暴露在無盡的風險之中。從社交媒體上的不經意分享,到綫上購物時留下的敏感數據,再到智能設備持續收集的個人行為軌跡,每一次操作都可能成為信息泄露的起點。本章將聚焦個人信息安全,深入剖析個人隱私泄露的常見途徑和潛在危害。我們將詳細講解用戶在社交平颱、電商網站、在綫服務中麵臨的隱私風險,分析數據經紀人如何收集、交易和利用個人數據,以及大型科技公司在個人信息收集與使用中可能存在的“灰色地帶”。同時,我們將探討大數據時代下,個人信息與商業利益、社會治理之間的微妙平衡,以及如何在享受便利的同時,最大限度地保護自己的數字足跡。我們將詳細介紹個人在日常生活中可以采取的有效隱私保護措施,例如強密碼策略、雙重認證、隱私設置的優化、對未知鏈接和附件的警惕,以及定期檢查賬戶活動等。 第三章:企業的“數字圍牆”——數據泄露的經濟代價與閤規性挑戰 對於企業而言,信息安全不再僅僅是 IT 部門的責任,而是關乎企業生存和發展的命脈。一次嚴重的數據泄露事件,可能不僅僅意味著巨額的經濟損失、聲譽的損害,更可能引發法律訴訟、監管處罰,甚至導緻企業破産。本章將聚焦企業麵臨的信息安全挑戰,特彆是數據泄露的經濟代價和日益嚴峻的閤規性要求。我們將詳細分析數據泄露事件對企業造成的直接和間接損失,包括但不限於:修復係統成本、法律賠償、監管罰款、客戶流失、品牌形象受損、股價下跌等。我們將深入探討當前國際國內主要的閤規性法規,如《通用數據保護條例》(GDPR)、《網絡安全法》、《數據安全法》等,並分析這些法規對企業在數據收集、存儲、處理、傳輸和銷毀等各個環節提齣的嚴格要求。我們將闡述企業應如何建立完善的數據治理體係,實施有效的訪問控製、加密技術、數據備份與恢復策略,以及構建強大的安全審計機製,以滿足閤規性要求並最大程度地降低數據泄露風險。 第四章:關鍵基礎設施的“隱形動脈”——國傢級信息安全威脅與網絡戰的現實 電力、交通、金融、通信、醫療等關鍵基礎設施,構成瞭現代社會運轉的“隱形動脈”。一旦這些係統的安全受到威脅,其連鎖反應將是毀滅性的,可能導緻社會秩序的混亂,經濟的癱瘓,甚至危及國傢安全。本章將深入探討國傢級信息安全威脅,包括高級持續性威脅(APT)攻擊、網絡戰以及針對關鍵基礎設施的攻擊。我們將分析APT攻擊的特點:目標明確、潛伏時間長、技術手段高超、攻擊者往往具有國傢背景。我們將揭示網絡戰是如何成為一種新型的衝突形式,其手段包括但不限於:癱瘓敵方通信係統、竊取敏感軍事和政治信息、操縱輿論、乾擾金融市場等。本章還將重點分析針對關鍵基礎設施的攻擊所帶來的巨大風險,以及各國政府和國際組織在應對這些威脅方麵所做的努力,包括情報共享、網絡防禦演習、國際閤作以及製定網絡戰的規範性原則。 第五章:安全與便利的“蹺蹺闆”——物聯網、雲計算與人工智能的安全風險 我們正邁入一個萬物互聯的時代。智能傢居、可穿戴設備、自動駕駛汽車等物聯網設備的普及,以及雲計算、人工智能技術的飛速發展,在為我們帶來前所未有的便利的同時,也帶來瞭新的、更復雜的安全風險。本章將聚焦這些新興技術領域的信息安全挑戰。我們將分析物聯網設備的安全漏洞,例如默認密碼、固件更新滯後、缺乏加密機製等,以及這些漏洞可能被利用來構建僵屍網絡、竊取用戶數據、甚至遠程控製設備造成物理傷害。我們將探討雲計算環境下的安全責任劃分,以及企業在雲端存儲和處理數據時需要注意的安全問題,如身份認證、數據隔離、密鑰管理等。此外,我們還將深入剖析人工智能技術在信息安全領域的雙刃劍效應——一方麵,AI可以賦能更智能的安全防護,例如異常檢測、威脅預測;另一方麵,AI本身也可能被用於發動更智能、更具欺騙性的攻擊,例如深度僞造(Deepfake)技術對信任的侵蝕,以及AI驅動的自動化網絡攻擊。 第六章:從被動防禦到主動齣擊——構建多層次、智能化的信息安全防禦體係 麵對日益復雜的安全威脅,傳統的被動防禦模式已顯不足。構建一個多層次、智能化、主動性的信息安全防禦體係,是應對未來挑戰的關鍵。本章將為讀者提供一套係統性的信息安全防禦策略。我們將詳細闡述“縱深防禦”的理念,即在網絡的各個層麵設置多重安全屏障,從網絡邊界的防火牆、入侵檢測/防禦係統,到終端設備的防病毒軟件、數據加密,再到應用程序的安全加固和訪問控製。我們將探討主動防禦的重要性,包括威脅情報的收集與分析,漏洞掃描與滲透測試,安全事件的實時監控與快速響應。本章還將重點介紹智能化安全解決方案的應用,如機器學習在異常行為檢測中的作用,SOAR (Security Orchestration, Automation and Response) 平颱如何實現安全流程的自動化和協同。最後,我們將強調人纔培養在信息安全領域的重要性,以及持續學習和保持警惕是應對不斷變化的安全威脅的終極法寶。 第七章:信息安全的未來圖景——趨勢、挑戰與機遇 信息安全領域的發展永不停歇,新的威脅和新的技術將不斷湧現。本章將展望信息安全的未來圖景,探討未來的發展趨勢、潛在的挑戰以及隱藏的機遇。我們將分析零信任安全模型、區塊鏈技術在數據安全和身份認證中的應用潛力、量子計算對現有加密體係的顛覆性影響,以及後量子密碼學的研究進展。我們還將討論日益增長的網絡主權問題,以及不同國傢在網絡空間治理方麵的博弈。同時,本章也將強調信息安全領域存在的巨大機遇,包括新型安全技術的研發、安全服務市場的增長、以及對高素質信息安全人纔的旺盛需求。最終,本書希望能夠激發讀者對信息安全更深層次的思考,認識到信息安全的重要性,並掌握應對未來挑戰的知識和技能,共同守護一個更安全、更可信的數字未來。
翻開這本書,撲麵而來的是一種嚴謹而又不失活潑的文風。作者並沒有使用過於晦澀的術語,而是用清晰易懂的語言,將復雜的概念娓娓道來。其中一些比喻和類比,讓我眼前一亮,仿佛曾經睏擾我的問題突然變得豁然開朗。我特彆喜歡作者在描述某個測試場景時,插入的那些小故事或者實際案例。這些案例讓我感覺,書中所講的內容並非空中樓閣,而是真正源於實踐,並且能夠指導實踐。讀到關於“用戶心理學在測試中的應用”那一章時,我更是拍案叫絕。原來,很多時候我們發現不瞭的問題,是因為我們測試的角度過於“技術化”,而忽略瞭真實用戶的思維模式。作者巧妙地將用戶行為分析融入到測試方法中,為我打開瞭一扇新的大門。我迫不及待地想將書中的一些方法嘗試到我的日常工作中,看看能否帶來一些意想不到的收獲。這本書的內容確實非常豐富,每個知識點都經過瞭細緻的講解,而且層次分明,讓我覺得很容易消化和吸收。