原创 優化JMeter自身性能

JMeter負載測試時使用GUI界面和較多的收集測試結果的監聽器容易造成jmeter的性能瓶頸,遠程測試時的控制檯尤爲明顯。提升JMeter負載測試時性能的方法如下: 官方的解決辦法: http://jakarta.apache

原创 谷歌chrome模擬手機瀏覽網頁:iPhone/Android

部分網站通過Http頭中的User-Agent判斷瀏覽器類型,如果是手機,顯示手機版頁面內容,如果是普通PC瀏覽器,顯示電腦版網頁內容。 因此谷歌Chrome瀏覽器,可以通過修改User-Agent和頁面分辨率模擬手機瀏覽器訪問

原创 LR 安裝與破解

LoadRunner 11 安裝及破解 注意事項:   安裝前,把所有的殺毒軟件和防火牆關閉。   若以前安裝過LoadRunner,則將其卸載。   安裝路徑不要帶中文字符。   如果系統爲WIN7,旗艦版才能安裝。   安裝

原创 未獲取root手機抓包方法

沒有root的android不能使用類似shark的APP抓包,以下兩個不root抓包的方法供參考 未獲取root的Android手機抓包方法1:連接PC開啓的WIFI PC開啓WIFI熱點共享,然後手機連接到此虛擬WIFI,pc上

原创 jmeter語言設置

Jmeter啓動時通過JVM判斷界面顯示語言,正常情況可以顯示正確的語言,但如果顯示錯誤或者喜歡英文環境,就需要自己通過菜單或者自己配置jmeter.properties設置語言。 jmeter.properties中配置Jme

原创 sign check fail: check Sign and Data Fail!-錯誤處理

一、報這個錯大多都是支付寶公鑰配置錯誤,不同環境的公鑰是不同的,大家先確認自己的支付寶公鑰獲取是否正確: 1. 沙箱公鑰【查看】  創建應用可參照:【如何創建應用】 打開應用查看  mapi網關適用於【移動支付】,【老版手機網站支付】,【

原创 檢查調試句柄泄漏

 Windows任務管理查看句柄數 任務管理–>查看–>選擇列–>勾選“句柄數” process explorer查看句柄詳細信息 process explorer 中雙擊指定進程打開進程的properties窗口,切換到p

原创 JMeter插件模擬發送UDP請求:UDP sampler

JMeter安裝UDP插件後支持發送UDP協議的請求包,官方介紹安裝插件後可以用來測試DNS, NTP, TFTP, Boot servers and many-many other systems。 JMeter UDP插件下

原创 如何調整壓力測試工具

如何調整壓力測試工具   如何調整壓力測試工具   您是否曾經不得不對應用程序進行壓力測試,而最後卻發現不明白結果表明什麼意義?也許問題不是出在應用程序上。也許問題出在配置壓力測試工具的方式上。如果您曾經經歷過這種情

原创 Jmeter日誌輸出和日誌級別設置

Jmeter運行出現問題可以通過調整jmeter的日誌級別定位問題,但運行測試時建議關閉jmeter日誌,jmeter打印日誌耗費系統性能。 Jmeter日誌默認存放在%JMeter_HOME%\bin目錄,文件名通常是JMeter.

原创 windows客戶端性能測試之內存泄露檢查工具umdh.exe

Umdh 是 Debugging Tools for Windows 中的工具,在windbg的安裝目錄內,UMDH主要通過分析比較進程的Heap Stack trace信息來發現內存泄露的。 Umdh測試程序內存泄露的方法:

原创 JMeter事務控制器(Transaction controller)

JMeter事務控制器(Transaction controller) 事務控制器會產生一個額外的取樣器(sampler),用來計算衡量它所包含的所有測試組件(比如包含2個http採樣器)的總體時間。在”查看結果樹”監聽器中,事務控

原创 IP協議包中的TTL(Time-To-Live)

TTL(Time-To-Live)的作用是限制數據包在網絡中存在的時間,防止數據包不斷的在IP互聯網絡上循環。 TTL指定數據包被路由器丟棄之前允許通過的最大網段數量,是IP數據包在網絡中可以轉發的最大跳數(躍點數),TTL位於IP

原创 jmeter集合點使用方法:Synchronizing Timer

LR中集合點可以設置多個虛擬用戶等待到一個點,同時觸發一個事務,以達到模擬真實環境下多個用戶同時操作,實現性能測試的最終目的。 jmeter中使用Synchronizing Timer實現Lr中集合點的功能,模擬多用戶併發測試,

原创 修改wireshark協議解析規則

不同的協議有不同的解碼器,wireshark嘗試爲每個包嘗試找到正確的解碼器,特定的情況有可能會選擇錯誤的解碼器。 1.使用了其它協議的標準端口,被錯誤解碼,使用udp的80端口發送數據被當作QUIC協議解析。 wireshark菜單