例如外貿訂單系統中,訂單的金額是被單價和數量自動計算的,那么金額是沒有通過系統邊界輸入的,因此在EI操作中就不應該算做一個DET。
● 在應用程序的EI操作時,系統提示的錯誤信息或完成操作的信息,應該被分別計算為一個DET。
例如在網站注冊用戶信息時,由于輸入錯誤系統會顯示提示信息,那么這些提示信息應該被逐個計算為一個DET。
當EI操作完成時系統提示并顯示出來的信息,應該被計算為DET。
● 在EI操作中如果遇到主外鍵的字段,應該算作一個DET。
EO和EQ計算FTR的規則
● 通用規則:
每個在EO/EQ處理過程中讀取的ILF和EIF算一個FTR
● EO額外的FTR計算規則
ü 在EO處理過程中每個被維護的ILF算一個FTR
ü 在EO處理過程中既被讀取又被維護的ILF算一個FTR
EO和EQ計算DET的通用規則
● 用戶可識別的非重復的字段,進入應用邊界并且指明處理什么,何時處理或處理方式,并且由EO/EQ返回或產生,那么這樣的每個字段算一個DET
例如在報表中的每個字段都是一個DET
● 在應用邊界內以用戶角度識別的,非重復字段算一個DET。
例如在報表上起到解釋或備注作用的文字信息,不管它是一個字、一個詞或一段話,都當作一個DET
例如某種編號或日期,就算它被物理存儲在不同字段中,但從用戶角度來看是一個整體的信息,因此被算作一個DET
例如在餅圖中百分比和分類算作不同的DET。
● 在EO或者EQ操作中,如果對系統進行輸入或讀取操作時,相同的字段只計算一個DET。
例如在報表查詢時,輸入的字段在報表上也有顯示,那么將算作同一個DET
● 在應用程序的EO或EQ操作時,系統提示的錯誤信息或完成操作的信息,應該被計算為DET。
例如用戶查詢一個列表時被拒絕,那么拒絕的提示信息就算為一個DET。
● 在EO或EQ操作中如果遇到主外鍵的字段,應該算作一個DET。
● 如果在EO或EQ過程中,只要沒有通過系統邊界輸入,就算它存在于系統內的一個ILF中,也不能算為一個DET。
在公司發工資的時候,員工對應的狀態信息被更新,但這個狀態信息的更新是沒有通過系統邊界輸入的,因此也不能算做一個DET。
● 頁面的標題等類似的信息不計算DET
● 系統字段生成的記號不能被算作一個DET
文章來源于領測軟件測試網 http://www.kjueaiud.com/