檸檬班性能測試day3-創(chuàng)新互聯(lián)

1.性能測試:通過使用工具模擬一定量的并發(fā)用戶數(shù),向服務(wù)器發(fā)起請求,來獲得性能指標(biāo)。
2.負(fù)載測試:逐步增加并發(fā)用戶數(shù),獲得大并發(fā)用戶數(shù)的拐點(diǎn)區(qū)間。拐點(diǎn)區(qū)間的判斷:(幾分鐘)
a.有沒有報(bào)錯(cuò)(未報(bào)錯(cuò)的最后一個(gè)數(shù)值是大并發(fā)數(shù))?
b.響應(yīng)時(shí)間(區(qū)間范圍挨著試 1.5S以內(nèi))
c.tps有沒有下降(區(qū)間范圍挨著試),tps應(yīng)該是先上升再下降?
3.壓力測試:使用一定量的并發(fā)用戶,持續(xù)比較長時(shí)間向服務(wù)器發(fā)起請求,查看服務(wù)器的穩(wěn)定性。
a.一定量:范圍小于大并發(fā)用戶數(shù),一般會使用大并發(fā)用戶數(shù)的20%或者80% maxThreads)先用一個(gè)比較低的并發(fā)用戶數(shù)運(yùn)行一段時(shí)間,再用80%的并發(fā)用戶數(shù)運(yùn)行一段時(shí)間;
b.較長時(shí)間:幾小時(shí)或者幾天的時(shí)間;
c.穩(wěn)定性:服務(wù)宕機(jī)(資源不夠用)或操作系統(tǒng)宕機(jī);
4.TPS:服務(wù)器每秒處理的事務(wù)數(shù),服務(wù)器的綜合處理能力。
服務(wù)器:CPU、內(nèi)存、網(wǎng)絡(luò)、IO、磁盤;
吞吐量:網(wǎng)絡(luò)每秒能通過的事務(wù)數(shù)。
事務(wù)的定義:一個(gè)完整的上行和下行兩個(gè)部分。
RPS:請求,每秒用戶請求率,發(fā)起方;
QPS:每秒查詢率。服務(wù)器的查詢;
以登錄為例,1個(gè)事務(wù),但是查詢數(shù)據(jù)庫不只是1次,可能需要查詢多次,以及有其他事務(wù)。在企業(yè)中,如果沒有嚴(yán)格區(qū)分,是把1個(gè)事務(wù),當(dāng)做只查詢1次。就把TPS和QPS認(rèn)為相等了,但實(shí)際請求可能是1個(gè)事務(wù):n個(gè)查詢。
HPS:hitpers 每秒用戶點(diǎn)擊率,頁面點(diǎn)擊才會有。(jmeter中沒有該概念)

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、江津網(wǎng)站維護(hù)、網(wǎng)站推廣。

請求頻率*并發(fā)數(shù)

可靠性測試:在給定的一定的業(yè)務(wù)壓力下,持續(xù)運(yùn)行一段時(shí)間,查看系統(tǒng)是否穩(wěn)定。關(guān)鍵詞:是否穩(wěn)定:一定業(yè)務(wù)壓力(大并發(fā)數(shù)的20%)
容量測試:在一定的軟、硬件條件下,在數(shù)據(jù)庫不同數(shù)量級數(shù)據(jù)量的情況時(shí),對系統(tǒng)中讀/寫比較多的業(yè)務(wù)進(jìn)行測試,從而獲得不同數(shù)據(jù)量級下的性能指標(biāo)值。關(guān)鍵詞:不同數(shù)量級。

在性能測試時(shí),如果數(shù)據(jù)庫的數(shù)據(jù)量級是不一致的,性能指標(biāo)值也可能存在差異。在做性能測試時(shí),數(shù)據(jù)庫的數(shù)據(jù)量級一定要保證一致。

生產(chǎn)的數(shù)據(jù)庫數(shù)據(jù)量級 百萬級–索引是關(guān)鍵
測試用的環(huán)境,獨(dú)立性能測試環(huán)境,不超過萬。

性能測試:需要自己搭建性能測試環(huán)境,獨(dú)立環(huán)境。
(性能測試不能使用功能測試、自動(dòng)化測試環(huán)境、驗(yàn)收、生產(chǎn)環(huán)境,需要自己搭建獨(dú)立環(huán)境)

獨(dú)立環(huán)境:真正的性能測試環(huán)境,機(jī)器的資源配置是和生產(chǎn)完全一樣(硬件配置一樣、數(shù)量一樣、網(wǎng)絡(luò)一樣、架構(gòu)參數(shù)一樣)
影子數(shù)據(jù)庫:數(shù)據(jù)庫有區(qū)分,但是日志無法分開。
8核16G
網(wǎng)絡(luò):網(wǎng)絡(luò)的架構(gòu)、網(wǎng)絡(luò)基礎(chǔ)知識、http三次握手四次揮手
性能測試不能使用無線網(wǎng)絡(luò),也不要去使用vpn等橋連。(堡壘機(jī)、跳板機(jī)等等)這些會重點(diǎn)保證網(wǎng)絡(luò)安全,會損失部分速度。性能測試盡可能的使用局域網(wǎng)。

  1. 性能測試的必要性研究–關(guān)鍵項(xiàng)評估
    1.主管部門、監(jiān)管部門審查;
    2.涉及生命財(cái)產(chǎn)安全;
    3.大型新系統(tǒng);
    4.核心系統(tǒng);
    5.架構(gòu)調(diào)整;
    6.業(yè)務(wù)劇增;
    7.重大缺陷修復(fù);

  2. 可測性-可量化為性能指標(biāo)值,比如日均訪問量等;–反復(fù)溝通。

  3. 性能測試并不是想做就做?
    a.核心的業(yè)務(wù),用戶量大優(yōu)先;
    b.比如jdk版本升級,涉及底層調(diào)整;
    c.重大升級:

  4. 性能測試步驟
    a.性能測試準(zhǔn)備
    1)需求分析–熟悉業(yè)務(wù)
    2)明確性能測試目標(biāo)(指標(biāo)值)
    3)了解軟件功能 架構(gòu)
    4)制定測試計(jì)劃,做好工作量評估
    5)制定測試模型(編寫測試用例)
    b.搭建性能測試環(huán)境
    1)工具選型與準(zhǔn)備
    2)被測系統(tǒng)環(huán)境搭建(服務(wù)器、服務(wù)器版本更新、數(shù)據(jù)庫數(shù)據(jù)準(zhǔn)備)
    3)網(wǎng)絡(luò)配置
    c.性能測試腳本開發(fā)
    1)選取協(xié)議
    2)制作腳本
    3)調(diào)試腳本
    4)驗(yàn)證腳本
    d.性能測試腳本執(zhí)行
    1)試運(yùn)行
    2)場景執(zhí)行
    e.結(jié)果分析與調(diào)優(yōu)
    1)分析依據(jù):結(jié)果圖表
    2)分析思路:服務(wù)器硬件瓶頸->網(wǎng)絡(luò)系統(tǒng)->服務(wù)器os瓶頸(參數(shù)配置、數(shù)據(jù)庫、web服務(wù)器)->應(yīng)用瓶頸(sql語句、數(shù)據(jù)庫設(shè)計(jì)、業(yè)務(wù)邏輯、算法)
    3)調(diào)優(yōu)
    4)修改腳本或場景
    f.測試報(bào)告與結(jié)果跟蹤
    1)性能測試報(bào)告;
    2)性能測試問題跟蹤;

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

新聞名稱:檸檬班性能測試day3-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://muchs.cn/article48/csgshp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、全網(wǎng)營銷推廣、網(wǎng)站導(dǎo)航、外貿(mào)網(wǎng)站建設(shè)、Google、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)