向項目經理了解被測系統的生產環境部署方案,包括網絡部署內容、服務器硬件部署內容、操作系統部署內容、安全部署內容、應用平臺部署內容、數據庫中的數據量規模,尤其要獲得是否將在同一個服務器上存在其他應用系統的部署內容
內容:
向項目經理了解性能測試環境信息,應包括:硬件到位日期、軟件安裝日期、硬件級別(是否與生產環境的硬件級別相同)、軟件級別(是否與生產環境的軟件版本相同)、部署方式(是否與生產環境的部署方式相同),尤其要注意測試環境中的數據量規模是否能夠達到生產環境的級別(例如生產環境在上線時將具備500萬注冊用戶的信息,是否在測試環境中能夠擁有如此規模的數據量,并且這些數據是否符合實際情況)
向項目經理了解性能測試的性能指標,應包括:是否已經確定了性能測試的指標;性能指標是否合理;如果性能指標不合理,是否由性能測試實施人員輔助重新進行確定
三、業務經理訪談:
目標:獲取性能測試業務模型的設計依據,例如被測系統的關鍵業務、主要用戶場景、用戶場景交易發生概率、期望響應時間等
從業務經理處申請調派合適的業務人員,作為將來建立性能測試模型的業務支持人員
內容:
向業務經理講解獲取性能測試所需關鍵業務的方法
從業務經理處獲得被測系統的關鍵業務,選取的原則應包括:
發生頻率非常高的(例如:移動核心業務系統中的繳費業務,它在移動每天的業務總量中占到90%以上)
關鍵程度非常高的(業務經理認為絕對不能出現問題的,例如銀行業務中的存款業務、取款業務、轉賬業務等與金錢相關的)
資源占用非常嚴重的(導致磁盤I/O非常大的,例如某個業務進行結果提交時需要向數十個表存取數據,或者一個查詢提交請求時會檢索出大量的數據記錄
向業務經理講解獲取性能測試所需主要用戶場景的方法
從業務經理處獲得被測系統的主要用戶場景,選取的原則應包括:
以一年作為被測系統主要用戶場景的衡量周期
在一年中將會有多少種非常大量的用戶在線行為
例如移動公司發布新的優惠活動信息后,大量用戶集中到營業廳辦理手續的事件;
例如稅務局每到每個月的9號到11號之間,大量的用戶集中訪問網上報稅系統進行企業報稅事件;
文章來源于領測軟件測試網 http://www.kjueaiud.com/