評價一個產品或組件與性能需求是否符合的測試。
portability testing--可移植性
測試瞄準于證明軟件可以被移植到指定的硬件或軟件平臺上。
Positive Testing--正向測試
測試瞄準于顯示系統能夠正常工作。
precondition--預置條件
環境或狀態條件,組件執行之前必須被填充一個特定的輸入值。
predicate--謂詞
一個邏輯表達式,結果為‘真’或‘假’。
predicate data use--謂詞數據使用
在謂詞中的一個數據使用。
program instrumenter--程序插裝
參考插裝(instrumenter)
progressive testing--遞進測試
在先前特性回歸測試之后對新特性進行測試的一種策略。
pseudo-random--偽隨機
看似隨機的,實際上是根據預先安排的順序進行的。
第129貼【2004-10-28】:常見測試術語十一
QA--質量保證(quality assurance)
(1)已計劃的系統性活動,用于保證一個組件、模塊或系統遵從已確立的需求。(2)采取的所有活動以保證一
個開發組織交付的產品滿足性能需求和已確立的標準和過程。
QC--質量控制(quality control)
用于獲得質量需求的操作技術和過程,如測試活動。
Race Condition--競爭狀態
并行問題的根源。對一個共享資源的多個訪問,至少包含了一個寫操作,但是沒有一個機制來協調同時發生的訪問。
recovery testing--恢復性測試
驗證系統從失效中恢復能力的測試。
regression analysis and testing--回歸分析和測試
一個軟件驗證和確認任務以確定在修改后需要重復測試和分析的范圍。
Regression Testing--回歸測試
在發生修改之后重新測試先前的測試以保證修改的正確性。
release--發布
一個批準版本的正式通知和分發。
reliability--可靠性
一個系統或組件在規定的條件下在指定的時間內執行其需要功能的能力。
reliability assessment--可靠性評價
確定一個已有系統或組件的可靠性級別的過程。
requirements-based testing--基于需求的測試
根據軟件組件的需求導出測試用例的一種設計方法。
review--評審
在產品開發過程中,把產品提交給項目成員、用戶、管理者或其它相關人員評價或批準的過程。
risk--風險
不期望效果的可能性和嚴重性的一個度量。
risk assessment--風險評估
對風險和風險影響的一個完整的評價。
第130貼【2004-10-29】:常見測試術語十二
safety--(生命)安全性
不會引起人員傷亡、產生疾病、毀壞或損失設備和財產、或者破壞環境。
safety critical--嚴格的安全性
一個條件、事件、操作、過程或項,它的認識、控制或執行對生命安全性的系統來說是非常關鍵的。
Sanity Testing--理智測試
軟件主要功能成分的簡單測試以保證它是否能進行基本的測試。參考冒煙測試
SDP--軟件開發計劃(software development plan)
用于一個軟件產品開發的項目計劃。
security testing--安全性測試
驗證系統是否符合安全性目標的一種測試。
security.--(信息)安全性
參考計算機系統安全性(computer system security)
serviceability testing--可服務性測試
參考可維護性測試(maintainability testing)
simple subpath--簡單子路徑
控制流的一個子路徑,其中沒有不必要的部分被執行。
simulation--模擬
使用另一個系統來表示一個物理的或抽象的系統的選定行為特性。
simulation--模擬
使用一個可執行模型來表示一個對象的行為。
simulator--模擬器
軟件驗證期間的一個設備、軟件程序、或系統,當它給定一個控制的輸入時,表現的與一個給定的系統類似。
第131貼【2004-11-1】:常見測試術語十三
SLA--服務級別協議(service level agreement)
服務提供商與客戶之間的一個協議,用于規定服務提供商應當提供什么服務。
Smoke Testing--冒煙測試
對軟件主要功能進行快餐式測試。最早來自于硬件測試實踐,以確定新的硬件在第一次使用的時候不會著火。
software development process--軟件開發過程
一個把用戶需求轉換為軟件產品的開發過程。
software diversity--軟件多樣性
一種軟件開發技術,其中,由不同的程序員或開發組開發的相同規格的不同程序,目的是為了檢測錯誤、增加可靠性。
software element--軟件元素
軟件開發或維護期間產生或獲得的一個可交付的或過程內的文檔。
software engineering--軟件工程
一個應用于軟件開發、操作和維護的系統性的、有紀律的、可量化的方法。
software engineering environment--軟件工程環境
執行一個軟件工程工作的硬件、軟件和固件。
software life cycle--軟件生命周期
開始于一個軟件產品的構思,結束于該產品不再被使用的這段期間。
SOP--標準操作過程(standard operating procedures)
書面的步驟,這對保證生產和處理的控制是必須的。
source code--源代碼
用一種適合于輸入到匯編器、編譯器或其它轉換設備的計算機指令和數據定義。
source statement--源語句
參考語句(statement)
第132貼【2004-11-2】:常見測試術語十四
specification--規格
組件功能的一個描述,格式是:對指定的輸入在指定的條件下的輸出。
specified input--指定的輸入
一個輸入,根據規格能預知其輸出。
spiral model --螺旋模型
軟件開發過程的一個模型,其中的組成活動,典型的包括需求分析,概要設計,詳細設計,編碼,集成和測試等活動被迭代的執行直到軟件被完成。
SQL--結構化查詢語句(structured query language)
在一個關系數據庫中查詢和處理數據的一種語言。
state--狀態
一個系統、組件或模擬可能存在其中的一個條件或模式。
state diagram--狀態圖
一個圖形,描繪一個系統或組件可能假設的狀態,并且顯示引起或導致一個狀態切換到另一個狀態的事件或環境。
state transition--狀態轉換
一個系統或組件的兩個允許狀態之間的切換。
state transition testing --狀態轉換測試
根據狀態轉換來設計測試用例的一種方法。
statement--語句
程序語言的一個實體,是典型的最小可執行單元。
statement coverage--語句覆蓋
在一個組件中,通過執行一定的測試用例所能達到的語句覆蓋百分比。
statement testing--語句測試
根據語句覆蓋來設計測試用例的一種方法。
Static Analysis--靜態分析
分析一個程序的執行,但是并不實際執行這個程序。
第133貼【2004-11-3】:常見測試術語十五
Static Analyzer--靜態分析器
進行靜態分析的工具。
Static Testing--靜態測試
不通過執行來測試一個系統。
statistical testing--統計測試
通過使用對輸入統計分布進行分析來構造測試用例的一種測試設計方法。
stepwise refinement--逐步優化
一個結構化軟件設計技術,數據和處理步驟首先被廣泛的定義,然后被逐步的進行了細化。
storage testing--存儲測試
驗證系統是否滿足指定存儲目標的測試。
Stress Testing--壓力測試
在規定的規格條件或者超過規定的規格條件下,測試一個系統,以評價其行為。類似負載測試,通常是性能測試
的一部分。
structural coverage--結構化覆蓋
根據組件內部的結構度量覆蓋率。
structural test case design--結構化測試用例設計
根據組件內部結構的分析來設計測試用例的一種方法。
structural testing--結構化測試
參考結構化測試用例設計(structural test case design)
structured basis testing--結構化的基礎測試
根據代碼邏輯設計測試用例來獲得100%分支覆蓋的一種測試用例設計技術。
structured design--結構化設計
軟件設計的任何遵循一定紀律的方法,它按照特定的規則,例如:模塊化,有頂向下設計,數據逐步優化,系統
結構和處理步驟。
structured programming--結構化編程
在結構化程序開發中的任何包含結構化設計和結果的軟件開發技術。
structured walkthrough--結構化走讀
參考走讀(walkthrough)
第134貼【2004-11-4】:常見測試術語十六
stub--樁
一個軟件模塊的框架或特殊目標實現,主要用于開發和測試一個組件,該組件調用或依賴這個模塊。
文章來源于領測軟件測試網 http://www.kjueaiud.com/