需求評審分析什麼 測試維度

2021-09-27 07:35:01 字數 1113 閱讀 5516

軟體質量的六個標準:

1:功能性;

2:可靠性;

3:易使用性;

4:效率;

5:可維修性;

6:可移植性

測試人員,可以簡單的分為4個級別。

第一層:功能性上保證。做好本職工作,考慮正常的業務主線以及各種異常流,盡量不出現問題。

測試的最重要最基本的問題,就是保證產品質量,做到發布上線沒問題,那麼,在需求評審的時候,首先了解這個需求本身是做什麼,具體是怎麼做的,考慮業務正常操作的主幹線,以及,還要考慮各種異常流(比如使用者的其他非法操作等)

這裡再引入乙個三種流派的概念:

1:基本流:也稱為基線,正常的操作,最終完成預期效果;

2:備選流:其實備選流分成2種,一種是不同的做法,最終達成目標效果;另一種是不同的做法,最終沒有完成預期效果。

3:異常流:就是上述備選流裡面的,不同的做法,但最終未完成預期的情況。也稱之為基本流的異常情況。

正常工作中,把備選流放入基本流中,統一為基本流,記錄正常的場景,而異常流就記錄基本流的異常情況,這樣會更清晰。

第二層:從技術層面給予考慮,考慮實現問題。

比如說,產品說,我要在這裡顯示乙個圖,有******的效果,這個時候技術可能就會說,這個我們目前技術上沒法實現,因為這邊是怎麼怎麼寫的,介面是怎麼呼叫的。

而測試也是可以這樣,比如說,產品說,我們要支援批量生成入庫資訊採集表,同相容10000的併發情況;這個時候,測試就考慮,這個我們目前可能實現不了,因為批量生成的時候,會在wms後台對應生成待審核資料,而之前做過壓測,這個介面承載不了這麼大的併發量。

第三層:考慮上線之後可維護性、可擴充套件性

這個東西這麼上了,目前是沒問題了,上線也沒問題了,但是後期呢,後期如果要做個改造,或者在這個基礎上,再擴充套件、增加一些功能,是否支援,不至於這個功能上線了,就不能再在上面增加一些別的。

第四層:架構上面設計。

這個就是很巨集觀徹底的分析設計,總之很牛(個人想法)。

另外的,至於我們說,測試去站在客戶的角度思考問題,考慮需求的合理性,這個其實是不應該被強調的點,因為這個考慮是乙個個人主觀考慮,一點都不客觀,而且產品產生需求,前期是做了很多的調研以及資料分析的,是比較客觀的存在。但是如果從現有的業務角度,考慮一些可能真實存在但是被產品遺漏的點,這個還是可以的。

測試驅動需求分析 需求文件評審例項

需求文件評審例項 軟體的開發文件質量一般只能通過評審來進行保證,如何有效發現文件中的問題,是乙個令許多人頭疼的問題。先看一段關於日誌檔案的需求描述如下 軟體要將所有的訪問者都要記錄下來,對每次訪問要記錄訪問開始時間 訪問結束時間 訪問者的 ip位址這三個資訊作為一條日誌記錄。要求以天為單位每天生成乙...

測試驅動需求分析 需求文件評審例項

需求文件評審例項 軟體的開發文件質量一般只能通過評審來進行保證,如何有效發現文件中的問題,是乙個令許多人頭疼的問題。先看一段關於日誌檔案的需求描述如下 軟體要將所有的訪問者都要記錄下來,對每次訪問要記錄訪問開始時間 訪問結束時間 訪問者的 ip位址這三個資訊作為一條日誌記錄。要求以天為單位每天生成乙...

測試驅動需求分析 需求文件評審例項

需求文件評審例項 軟體的開發文件質量一般只能通過評審來進行保證,如何有效發現文件中的問題,是乙個令許多人頭疼的問題。先看一段關於日誌檔案的需求描述如下 軟體要將所有的訪問者都要記錄下來,對每次訪問要記錄訪問開始時間 訪問結束時間 訪問者的 ip位址這三個資訊作為一條日誌記錄。要求以天為單位每天生成乙...