2018-5-9 10:00PM,以提交至班級博客時間爲準。
根據如下要求,完成對本團隊項目的測試與發佈。php
請根據團隊項目中軟件的需求文檔、功能說明、系統設計和測試計劃,寫出軟件的測試過程和測試結果,並回答下述問題。html
序號 | 所完成的測試 | 系統所指望的性能指標 | 實際測試結果 | 差異分析 | 性能問題及其改進建議 |
001 | |||||
002 |
測試項 | 基本要求 | 細化要求 | 分值 |
性能指標 | 響應時間和吞吐量 | 除了總的響應時間的測試,還須要有性能瓶頸的分析,須要指出軟件哪一個模塊對響應時間有嚴重影響,能夠從計算響應時間和I/O響應時間兩個部分考慮,模塊的粒度越小越集中越好,須要給出截圖和測試實例以及分析 | 5 |
系統資源監控 | CPU、內存佔用狀況 | 與響應時間相似,須要給出哪一個模塊佔用CPU時間和內存最多,模塊的粒度越小越集中越好,須要給出截圖和測試實例以及分析 | 5 |
壓力測試 | 不一樣併發用戶數 | 須要給出相應的測試腳本 | 5 |
疲勞度測試 | 測試服務器持續運行的能力 | 計算從服務開啓的最長的運行時間,須要給出相應截圖,能夠從系統日誌中查看 | 3 |
安全測試 | 從三個角度來看,即保密性、可用性、完整性 | 保密性須要從數據保密性和用戶使用過程的保密性來看。保證軟件有必定的防護能力,能夠針對保密性攻擊有抵抗能力。可用性指針對惡意攻擊有必定的抵抗能力保證服務可用和魯棒。完整性要求用戶數據不被篡改,操做間互不干擾,數據的一致性可以獲得必定程度上的保證。 | 5 |
版本發佈說明的實例: http://www.cnblogs.com/buaase/p/4954977.htmlgit
項目 | 分值 | 備註 |
在測試過程當中總共發現了多少Bug?每一個類別的Bug分別爲多少個? | 10 | a-e每一個條目2分 |
你預期不一樣的用戶會怎樣使用你的軟件? | 2 | |
他們有什麼需求和目標? | 2 | |
你的軟件提供的功能怎麼組合起來知足他們的須要? | 2 | |
大家在什麼樣的平臺、硬件配置、瀏覽器類型等條件上對大家的軟件進行測試? | 10 | 測試矩陣(test matrix),要求詳細列出測試條目 |
性能指標 | 4 | |
系統資源監控 | 4 | |
壓力測試 | 4 | |
疲勞度測試 | 4 | |
安全測試 | 4 | |
附加題 | <=15 | 超出15分的按照15分算,可是並非每一項只要作了都可以得滿分的 |
出口條件 | 5 | |
列出這一版本的功能 | 5 | 若是是原有項目須要在原有項目基礎上開發的列出新功能,要求圖文並茂 |
對運行環境的要求 | 3 | 助教按照所給的運行環境信息沒法正確安裝或這使用該軟件則該部分不給分 |
安裝方法 | 3 | 助教按照所給的安裝方法沒法正確安裝或這使用該軟件則該部分不給分 |
描述系統已知的問題和限制 | 5 | |
說明軟件的發佈方式以及發佈地址 | 5 |