狹義的和廣義的軟體測試

2021-03-31 18:47:04 字數 400 閱讀 2352

長期以來,人們往往認為只有動態的執行軟體,無論是部分的還是整體的,才叫做軟體測試。正如同人們往往錯誤的將qa部門作為測試部門看待一樣,這種看法有其侷限性。當然,我們可以在此將此類測試歸為狹義的軟體測試範疇。

然而,軟體測試是包括靜態測試在內的各種測試的總稱。軟體審查(inspection)技術便是最為主要的靜態測試手段。其中,由可以分為ftr ( formal technique review ),walkthrough 和 peer review。詳情可參見http://beyondtest.objectis.***/hawkwang/interesting_field/index_ftr。

這樣,我們可以將包括軟體靜態和動態測試在內的所有活動視為廣義的軟體測試。

對於軟體測試和軟體質量保證(sqa)的區別,我們可以簡單的區分如下:

狹義雲端計算和廣義雲端計算 雲端計算比我們想象的更環保

狹義雲端計算和廣義雲端計算 雲端計算是綠色的想法實際上取決於您正在與誰交談。有人說,資料中心的增長是由那些 的雲提供商推動的。他們建造了龐大,醜陋的建築物,比一個小鎮要消耗更多的電力和水,佔用了許多可用於農業的房地產,而且實際上並沒有僱用那麼多人。但是,一般而言,主要公共雲提供商運營的資料中心會對計...

軟體測試中的 測試 測試和 測試

常用來表示軟體測試過程中的三個階段,是第一階段,一般只供內部測試使用 是第二個階段,已經消除了軟體中大部分的不完善之處,但仍有可能還存在缺陷和漏洞,一般只提供給特定的使用者群來測試使用 是第三個階段,此時產品已經相當成熟,只需在個別地方再做進一步的優化處理即可上市發行。在軟體交付使用之後,使用者將如...

軟體測試中的 測試 測試和 測試

常用來表示軟體測試過程中的三個階段,是第一階段,一般只供內部測試使用 是第二個階段,已經消除了軟體中大部分的不完善之處,但仍有可能還存在缺陷和漏洞,一般只提供給特定的使用者群來測試使用 是第三個階段,此時產品已經相當成熟,只需在個別地方再做進一步的優化處理即可上市發行。在軟體交付使用之後,使用者將如...

軟體測試中的軟體管理和測試流程

軟體測試管理正確的方式對公司的測試工作進行管理。而 正確的方式 就是在工作中不斷摸索和改進後的管理方式,探索並發現這些方式也是測試管理工作的重要任務之一。軟體測試管理還要評估風險 規劃資源 不斷地提高團隊能力,最終形成一個高效的團隊來完成對質量的管理。測試管理的目標是在進度 成本 質量三者之間做出平...

軟體測試開發和軟體測試的區別

按照字面意思理解,大家或許會覺得測試開發是指既能開發產品又能測試產品的 技術王者 但其實並非如此,今天我們就來看看這兩者到底有什麼區別。什麼是軟體測試?顧名思義,就是在規定的條件下對一個產品或程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。測試工程師主要工作內容是...