2012-06-25 123 views
-4

在寫作測試的情況下,因爲我知道,第一步/任務是確定測試項目/功能點和測試條件。什麼是「測試項目」和「測試條件」以及識別它們的過程/方法是什麼?請用一個例子來解釋。「測試項目」和「測試條件」

回答

4

1)試驗項目:各個元件進行測試。 「測試對象」中基本上有很多測試項目,實際上是要測試的組件/子系統。由於它不言自明,因此無需在此引用示例。

2)試驗條件:可通過一個或多個測試的情況下,例如進行驗證的部件或系統的一個項目或事件功能,交易,特徵,質量屬性或結構元素。例如,對於註冊表單上的username字段,測試條件可能類似於
- 不應以非字母表開頭
- 它可以包含最大兩位數字,並且在第一個輸入字符後面沒有非字母數字字符。

0

測試項目:要測試的單個元素。通常有一個測試對象和許多測試項目。

測試條件:可通過一個或多個測試的情況下,例如,函數,事務,特性,質量屬性或結構元件進行驗證的部件或系統的一個項目或事件。

例如: 測試對象:登錄表單

測試項目:登錄認證

測試條件:1)雙方用戶名和密碼都爲空 2)用戶名是空白的,密碼是無效的 .. ...等等

它有幫助嗎?

+0

'通常有一個測試對象'爲什麼?一個完整的應用程序可以有許多組件/子系統。 – verisimilitude

+0

是的,一個完整的應用程序可以有很多組件/子系統 - 這是正確的。我不是那個意思。我的解釋是:一個對象可能包含很多測試項目,例如,登錄組件有很多測試項目。登錄是應用程序的組件之一,此應用程序還具有其他測試對象/組件 –

+0

組件可以是測試對象,也可以是系統可以是測試對象。一個測試對象可以有許多測試項目。 –

-2

案例1:一是把它作爲 「用戶名和密碼」 有效數據..

案例2:用戶名與口令應接受6-8分鐘字符

情形3:用戶名字段應該接受「字母數字」,密碼也應該接受字母數字和特殊符號。

CASE4:用戶名和密碼不應該被接受空值。

案例5:把它的用戶名稱作爲有效和密碼字段作爲Empty.it應顯示驗證。

案例6:將用戶名作爲空和密碼字段作爲有效data.it應顯示驗證。

案例7:用戶名和密碼字段都是無效的最小1字符,不應該被接受。

案例8:用戶名和密碼字段都接受無效的詳細信息,如Max + 1個字符,不應接受。

案例9:密碼應該接受min + mid/2個字符。

案例10:用戶名和密碼字段應接受有效數據,如min + 1和Max-1個字符。

1

測試條件是應該遵循的測試應用程序的條件。

例如: - 您有登錄表單。 測試條件1: - 當用戶名和密碼有效時 然後應用程序將前進。 以上是測試條件,即測試過程通過的基本條件。

測試項目:測試項目說明什麼是所有項目需要的軟件應用程序進行測試,哪些需要沒有測試...

例子:假設 我們開始測試電子商務網站,首先我們需要這是必需的(即)
1.我們測試項目需要驗證顧客登記表 2.檢查出處理是主要項目

+0

你能舉出測試項目的例子嗎? –

0

在IEEE 829測試計劃的上下文中,「檢查項目」指的是代碼正在測試的軟件包。根據教科書「軟件測試:ISTQB-ISEB基礎指南」,測試項目是一個軟件項目,它是測試對象,軟件項目是一個或多個源代碼,目標代碼,作業控制代碼,或控制數據「。