公司開發了乙個web聊天工具, 用於網路使用者之間的聊天, 乙個人同時可以和多個人聊天, 功能類似於msn等等im工具
1) 效能測試的過程一般都是模擬大量客戶端操作, 同時監控伺服器的效能和客戶端相應, 根據伺服器的效能指標和客戶端響應狀況進行分析和判斷
2) 系統的效能問題可以從兩個角度考慮, 乙個是伺服器問題, 設計得不好的程式, 在大負載或者長時間運**況下, 伺服器會down機; 另乙個是客戶端問題, 在負載大的時候, 客戶端響應會變慢
3) 在答題中, 可以不涉及效能測試工具, 監控工具等細節, 把你的測試思路說清楚就可以。
我的測試方案如下:
測試目的:對web聊天系統進行效能測試,驗證系統是否達到預定要求
測試環境:web伺服器
客戶端
被測系統
網路:有線/無線
/寬頻、網路協議等。
測試工具:loadrunner
測試效能需求:
平均每個使用者會和3個人同時聊天
在網路條件正常的情況下,
要求使用者收到訊息的延遲時間不超過1分鐘
測試準備工作:
確保測試功能點已全部通過功能測試
準備測試環境伺服器,客戶機
安裝測試工具
建立測試場景
儲存好測試指令碼和結果分析
完成測試準則:
web效能測試的常用指標
1分鐘內 使用者感覺還可以
1分鐘 很慢,但還可以接受
超過1分鐘 奧特慢了
單位時間內客戶端和伺服器成功傳送資料的數量(使用者間聊天資訊的傳送量)
cpu佔用率,記憶體使用率,磁碟i/o,網路i/o
客戶端每秒向伺服器端提交的資料量
客戶端10000名使用者同時執行傳送操作
2018網易校招題
1 為了得到乙個數的 相反數 我們將這個數的數字順序顛倒然後再加上原先的數得到 相反數 例如,為了得到1324的 相反數 首先我們將該數的數字順序顛倒。我們得到5231,之後再加上原先的數,我們得到5231 1325 6556,如果顛倒之後的數字有字首 字首零將會被忽略。例如n 100。顛倒之後是1...
2019網易筆試(1 3題)
目錄 1.代價 2.訪友 3.翻轉翻轉 你有3個需要完成的任務,完成這3個任務是需要付出代價的。首先,你可以不花任何代價的完成乙個任務 然後,在完成了第i個任務之後,你可以花費 ai aj 的代價完成第j個任務。x 代表x的絕對值。計算出完成所有任務的最小代價。輸入描述 一行3個整數a1,a2,a3...
2016網易筆試程式設計題
有 n 個學生站成一排,每個學生有乙個能力值,牛牛想從這 n 個學生中按照順序選取 k 名學生,要求相鄰兩個學生的位置編號的差不超過 d,使得這 k 個學生的能力值的乘積最大,你能返回最大的乘積嗎?每個輸入包含 1 個測試用例。每個測試資料的第一行包含乙個整數 n 1 n 50 表示學生的個數,接下...