京東購買鏈接:https://item.jd.com/10205955087769.html
21 世紀是一個信息大爆炸的時代,各式軟件無處不在,並在人們的生產和生活中扮演着至關重要的角色。這些軟件需要有人去開發,同樣也需要有人進行測試,而且測試工作是非常重要的一個環節。測試需要在多個層面進行,並且貫穿整個軟件開發生命週期。
從基礎層面上來説,測試就是使用科學的方法,不斷對“如果……就會……”這類問題進行探索,這也正是軟件測試的真正樂趣所在。通過這種巧妙且嚴謹的方式,測試人員需要儘可能發現軟件缺陷和易受攻擊之處。在此探索過程中,測試人員可以驗證或否定當前的想法,確定軟件是否符合使用要求,是否還存在問題等。
軟件複雜度呈指數級增長,用户需求瞬息萬變,AI 工具的涌現,極大地提高了軟件的迭代速度,這也對軟件測試和質量保證工作提出了更高的要求。如果測試活動不能找到一種方法或策略來適應不斷加快的軟件迭代速度,那麼從事這項工作的人就可能會被淘汰。在有限的測試時間(測試活動的時間往往受到擠壓)和大量缺陷可能直到項目後期才暴露的雙重壓力下,測試人員需要不斷提升自身技能,才能有效應對這些挑戰。
《軟件測試策略》一書不僅涵蓋了豐富的測試實踐技巧,更重要的是,它提供了一種全新的視角,將測試與整個軟件開發流程緊密結合,幫助讀者構建和改進自己的測試策略。
本書適合誰閲讀
本書特點
作者簡介
譯者簡介
本書內容思維導圖
第一篇
軟件測試實踐
第二篇
測試與交付
第三篇
職場實踐