性能測試入門01

      網(wǎng)友投稿 692 2022-05-30

      思路比較亂,個人學習筆記。(持續(xù)更新)

      學習教材:性能測試修煉寶典-JMeter實戰(zhàn)。

      學習目標:整理出一個功能測試人員(本人),也能兼職做的性能測試。

      學習前提:數(shù)據(jù)庫有基礎(chǔ)了解(SQL會寫,mysql會裝);http調(diào)用有基礎(chǔ),能用FIDDLER或同類工具抓包并看明白http請求的發(fā)送。會一點編程語言最佳。

      系列規(guī)劃文檔說明:

      性能測試入門01,屬于凌亂記錄,看到啥就記錄啥,

      性能測試入門02,專門整理功能測試人員如何one_day做出一個性能測試方案。

      jmeter快速操作:總結(jié)出one_day學會jmeter的實際使用測試。

      jmeter學習01至N:記錄jmeter的進階學習記錄

      FIDDLER抓包快速操作:one_day學會

      性能測試步驟:FIDDLER+JMETER,抓包+寫接口+設(shè)置負載+執(zhí)行+分析+調(diào)優(yōu)(讓開發(fā)去干)

      性能測試的大體思路 - 功能測試人員適用

      應用方面:

      單一接口性能測試(常用):分析調(diào)用頻率高的,且數(shù)據(jù)庫存儲數(shù)據(jù)多的,或者邏輯代碼復雜的接口。

      批量接口性能測試(常用):從登錄開始,利用jmeter錄制功能,獲取全量腳本,模擬正常N多用戶全量操作的性能瓶頸。

      負載均衡性能測試:需要有權(quán)限監(jiān)控負載均衡服務器,不太常用。

      網(wǎng)絡帶寬是固定的,性能問題一般是伴隨上傳下載操作,AI計算,視頻調(diào)用這類。

      數(shù)據(jù)庫方面

      數(shù)據(jù)庫性能測試:數(shù)據(jù)庫全表分析,找出預期數(shù)據(jù)量大的,或者字段超多的表。

      基礎(chǔ)數(shù)據(jù)庫性能分析:比如索引,緩存等等,需要DB管理運維經(jīng)驗的積累。

      專業(yè)性能測試學習:

      調(diào)優(yōu)類技能

      0基礎(chǔ),慢慢積累。

      測試工具二次開發(fā)

      0基礎(chǔ),慢慢積累,這邊衍生出JAVA代碼能力。只會一點python的我,任重道遠,不會java,人生一片灰暗。記得電視劇《三叉戟》里面審訊一個皮包公司時,就問了JAVA,標準的發(fā)音,呃呃。

      項目性能測試分析,設(shè)計,執(zhí)行

      性能測試入門01

      如同上面適用于功能測試的兼職性能測試點,入門快,執(zhí)行也便利。能發(fā)現(xiàn)的問題往往是基礎(chǔ)的性能問題。深層次的性能測試,應當分析出一些特殊場景。這需要非常專業(yè)的業(yè)務知識,以及運營維護經(jīng)驗。再輔以性能測試理論功底。常見的問題有:

      需求規(guī)格書:無法詳細描述性能需求。很多時候,客戶側(cè)的對接人,連功能需求都表達不到位,對于性能要求,通常很簡單的表達。也就是支持多少人同時在線,響應速度要低于多少秒。這就意味著,投標方的人要懂性能理論,幫助客戶去分析性能,專業(yè)性能測試人員需要參與需求規(guī)格書的編撰過程

      負載建模:假如需求階段,專職性能測試人員介入的話,這一步工作就好很多,對于性能需求要如何執(zhí)行測試過程,包含環(huán)境準備,可執(zhí)行分析。業(yè)務建模,用戶建模,幾乎等于半個需求分析師。《業(yè)務性能分析》

      性能方案架構(gòu)設(shè)計:針對性提出性能測試方案,是上面建模后,能落地的方案,必須懂得架構(gòu)上運行壓力產(chǎn)生的原理,并發(fā)關(guān)系,幾乎等于半個架構(gòu)師。《技術(shù)性能分析》

      性能測試方案,用例,編撰。文檔能力,執(zhí)行能力,同功能測試人員。

      新老系統(tǒng)分析:即便是兼職性能測試,也需要考慮影響性。接口性能測試做好。輪詢,回退,拋錯,都需要保證有響應,超時機制必須有。測這個方面瓶頸

      容量規(guī)劃:可擴展性。測試完成后,應該展望一下,提出些戰(zhàn)略意見。

      測試環(huán)境,生產(chǎn)環(huán)境換算:無論怎樣,性能測試都是在測試環(huán)境做的,測試環(huán)境規(guī)格上一般都是縮減的。換算到生產(chǎn)環(huán)境規(guī)則是否可行,要有經(jīng)驗。假如能直接在生產(chǎn)規(guī)格環(huán)境做性能測試,那最佳了,但清理數(shù)據(jù)會很煩,也不適合運行以后,繼續(xù)這么干。所以性能測試環(huán)境還是要放在測試環(huán)境。

      硬件指標知識

      CPU,內(nèi)存,硬盤,網(wǎng)絡。另外顯卡性能也很重要。學習這些硬件,不僅是性能測試需要,作為一個基本的IT從業(yè)者,都應該需要掌握。比如親朋好友說電腦卡,一個專業(yè)的IT人員,如果只會360安全大師一鍵清理,那就太low了。積累一些基礎(chǔ)識別如下:

      性能指標數(shù)據(jù)查看方法

      windows系統(tǒng),資源管理器。怎么看?參考:另一篇專項,不過好像發(fā)布不出來,審核不通過,也不說哪里有問題。對該博客有些失望。

      Linux系統(tǒng),cpu,內(nèi)存,用top等命令;磁盤用df命令;網(wǎng)絡用netstat等,深入下去會理解到Linux內(nèi)核,還是很有前景的。

      待學習內(nèi)容:

      CPU

      進程,線程之前的區(qū)別:OK

      線程的中斷優(yōu)先和原理:

      進程的生命周期:

      上下文切換:

      I/O密集型,CPU密集型工作負載間的區(qū)別:

      阻擊和根治阻塞和死鎖:

      數(shù)據(jù)庫 云性能測試服務 CPTS

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:華為云數(shù)據(jù)庫控制臺前端基于開關(guān)的特性的交付
      下一篇:《計算機視覺算法:基于OpenCV的計算機應用開發(fā)》 —3.4.4 數(shù)學函數(shù)
      相關(guān)文章
      亚洲欧美成人综合久久久| 国产成人精品日本亚洲专一区| 亚洲精品无码久久| 国产精品亚洲一区二区麻豆| 亚洲一区电影在线观看| 亚洲人成综合在线播放| 亚洲一级大黄大色毛片| 亚洲区视频在线观看| 亚洲日产2021三区在线| 亚洲色成人网一二三区| 中文字幕亚洲精品| 亚洲精品在线免费观看视频| 亚洲精彩视频在线观看| 亚洲无人区视频大全| 亚洲伊人久久精品| 亚洲AV无码一区二区三区牛牛| 亚洲资源最新版在线观看| 亚洲精品国产日韩| 亚洲国产精品无码久久久秋霞1 | 亚洲成AV人片在线观看| 亚洲国产成人片在线观看| 久久精品国产精品亚洲艾草网| 亚洲国产精品久久| 亚洲国产精品综合一区在线| 亚洲人成在久久综合网站| 亚洲综合av一区二区三区不卡 | 亚洲va在线va天堂成人| 亚洲熟妇无码八V在线播放| 亚洲精品宾馆在线精品酒店| 国产成人va亚洲电影| 亚洲美日韩Av中文字幕无码久久久妻妇| 亚洲人AV永久一区二区三区久久| 久久久久一级精品亚洲国产成人综合AV区| 国产偷窥女洗浴在线观看亚洲| 亚洲欧洲国产精品香蕉网| 亚洲卡一卡2卡三卡4卡无卡三| 亚洲日韩乱码中文无码蜜桃| 自拍偷区亚洲国内自拍| 亚洲Av无码国产情品久久| 亚洲色大成网站WWW久久九九| 亚洲AV日韩精品久久久久久久|