原创 性能測試過程中獲取不到redis連接池如何去定位?

前言:最近在壓測過程中,出現獲取不到redis連接池的問題,怎麼去定位呢? xshell連接redis服務器,查看連接數,發現居然比redis.properties文件中配置的連接數差不多,納尼?這是怎麼回事? redis-cl

原创 性能測試常見現象之tps波動頻繁定位技巧

前言:前段時間,壓測遇到一個問題,在壓測的時候,tps波動很頻繁。 使用xshell遠程連接到應用服務器,通過top命令看了下服務器資源情況,cpu波動也很頻繁,其它服務器都正常。 打開JvisualVM,雙擊對應的應用進程 然

原创 性能測試中你是否遇見過頻繁fgc的問題呢?

前言:今天分享一個頻繁fgc的問題,現象是接口響應時間太長了,達到了好幾秒,遠遠高於預期的1秒。 xshell連接到應用服務器,服務器負載高,且cpu使用率也偏高。 使用jstat看了下gc的情況,fgc很頻繁,老年代滿了(下圖

原创 性能到底要不要熟悉業務邏輯?這篇文章會告訴你答案!

前言:有些朋友說,做性能,不需要了解業務邏輯,直接按接口文檔,或者抓包寫壓測接口的腳本,然後壓測、監控、分析、調優、迴歸; 我覺得這樣的回答,可能是他們沒喫過不熟悉業務邏輯的虧; 最近壓測的時候,遇到一個等待鎖超時的問題,就是因爲

原创 性能測試過程中發現的問題:數據庫cpu高導致響應時間長

前言:前幾天在用jmeter做性能測試的時候,遇到一個響應時間長的性能問題,簡單總結一下,分享給大家,希望能給大家在性能測試過程中類似問題提供一個性能問題分析定位的思路。 現象如下圖,響應時間很長,達到了18秒左右,tps也只有2

原创 性能測試中常見的幾種性能問題

前言:性能測試結果中,我們關注的指標是tps和art,如果tps低,或者響應時間長,或者服務器資源緊張,那就需要我們去定位性能問題了,常見的性能問題主要包含如下! a.服務器問題 cpu 內存 磁盤io 磁盤容量 b.網絡帶寬:看

原创 在性能壓測過程中帶寬佔用高如何去定位?

前言:壓測過程中,tps上不去,監控應用服務器cpu、內存、磁盤、網絡、線程棧等等,發現網絡傳輸數據量大,帶寬幾乎佔滿了,也就是服務器帶寬到達瓶頸點了。 服務器網卡一般都是千兆,我們可以確認一下,先用ifconfig來看下當前服務

原创 性能測試tps上不去,又是redis的坑,說多了都是淚啊

前言:這是幾個月前壓測某項目登錄接口時遇到的性能問題,雖然大家不一定會遇到,但是分析定位問題的思路還是可以參考一下。 1、壓測過程中,tps突然劇烈下降,且所有請求失敗(下圖綠線) 服務端錯誤日誌,獲取不到redis連接池(Co

原创 QPS、TPS、併發用戶數、吞吐量之間有什麼聯繫,存在什麼關係?

前言:QPS、TPS、併發用戶數、吞吐量之間的關係你真的懂麼? 1、QPS QPS Queries Per Second 是每秒查詢率 ,是一臺服務器每秒能夠相應的查詢次數,是對一個特定的查詢服務器在規定時間內所處理流量多少的衡量

原创 jmeter測試dubbo接口的插件,不需要寫代碼

前言:你是否還在爲不會測試dubbo接口而煩惱?這裏教你一招一部搞定,jmeter測試dubbo接口的插件,不需要寫代碼 支持Jmeter版本 Jmeter版本:3.0 插件安裝 插件下載可以到上面的網址下載也可以直接在網盤下載(

原创 python allure的介紹和使用(持續更新中)

前言:是不是很意外,我又和大家見面了,這個章節咱們學習python allure的使用 1、allure 的介紹 2、allure 的報告概覽 3、allure的安裝 4、使用allure2生成更加精美的測試報告 pip

原创 selenium的介紹和使用(持續更新中)

前言:PO模式會在本文介紹,Appium章節不再敘述 1、selenium的介紹 官方網站:https://www.selenium.dev/ 2、selenium的架構圖 3、selenium的環境配置步驟 4、drive

原创 redis在centos7下安裝(源碼編譯)

前言:你還在爲redis安裝發愁麼?這裏幫你解決 1、下載地址:http://www.redis.cn/download.html 個人建議請下載穩定版本!!! 2、將下載的安裝包上傳到服務器上,輸入rz上傳文件命令 3、創建

原创 jenkins持續集成測試報告顯示樣式錯亂怎麼辦?這裏一招幫你解決!

前言:大家在Jenkins上查看html報告是不是會發現樣式有問題,這裏一招幫你解決,如果不想每個項目都增加這個配置,可以在Jenkins腳本 命令行輸入System.setProperty(“hudson.model.Direc

原创 開發測試都需要了解的掃碼登錄原理

首先,介紹下什麼是掃碼登錄。現在,大部分同學手機上都裝有qq和淘寶,天貓等這一類的軟件。而開發這些app的企業,都有他們相對應的網站。 爲了讓用戶在使用他們的網站時,登錄更加方便和安全。這些企業提供了, 使用手機,掃一掃,就可以登