被測系統

被測系統(System under test,SUT)表示正在被測試的系統,目的是測試系統是否能正確操作。這一詞語常用於軟體測試中。

基本介紹

  • 中文名:被測系統
  • 外文名:System under test
  • 簡寫:SUT
  • 領域:計算機
簡介,被測器件,軟體測試,

簡介

軟體系統測試的一個特例是對套用軟體的測試,稱為被測應用程式(application under test,AUT)。
SUT也表明軟體已經到了成熟期,因為系統測試在測試周期中是集成測試的後一階段。

被測器件

被測器件(英語:device under test,DUT)或被測裝置,又稱在測單元被測部件(unit under test,UUT),常用於表示正處於測試階段的工業產品。
在半導體測試中,DUT表示晶圓或最終封裝部件上的特定管芯小片。利用連線系統將封裝部件連線到手動自動測試設備(ATE),ATE會為其施加電源,提供模擬信號,然後測量和估計器件得到的輸出,以這種方式測定特定被測器件的好壞。
對於晶圓來說,使用者需要將ATE用一組顯微針連線到一個個獨立的DUT(晶圓小片)。若晶圓已被切割成小片並封裝,我們可以用ZIF插座(零插拔力插座)將ATE連線到DUT(管殼)上。
更多的情況下,DUT用於表示任何被測電子裝置。例如,裝配線下線的手機中的每一晶片都會被測試,而手機整機會以同樣的方式進行最終的測試,這裡的每一部手機都可以被稱作DUT。
DUT常以測試針組成的針床測試台連線到ATE。

軟體測試

軟體測試(英語:software testing),描述一種用來促進鑑定軟體的正確性、完整性安全性品質的過程。據此,您可能會想,軟體測試永遠不可能完整的確立任意電腦軟體的正確性。然而,在可計算理論(計算機科學的一個支派)一個簡單的數學證明推斷出下列結果:不可能完全解決所謂“當機”,指任意電腦程式是否會進入死循環,或者罷工並產生輸出問題。換句話說,軟體測試是一種實際輸出與預期輸出間的審核或者比較過程。
軟體測試的經典定義是:在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體品質,並對其是否能滿足設計要求進行評估的過程。
軟體測試有許多方法,但對複雜的產品運行有效測試不僅僅是研究過程,更是創造並嚴格遵守某些呆板步驟的大事。測試的其中一個定義:為了評估而質疑產品的過程;這裡的“質疑”是測試員試著對產品做的事,而產品以測試者腳本行為反應作為回答。雖然大部分測試的智力過程不外乎回顧、檢查,然而“測試”這個詞意味著產品動態分析──讓產品流暢運行。程式品質可能,而且通常會,隨系統不同而有差異;不過某些公認特性是共通的:可靠性穩定性、輕便性、易於維護、以及實用性

相關詞條

熱門詞條

聯絡我們