原创 解決:'jython' 不是內部或外部命令,也不是可運行的程序 或批處理文件

搭建自動化測試環境時,安裝jython後檢測是否安裝成功,提示:“'jython' 不是內部或外部命令,也不是可運行的程序 或批處理文件。” 1.解決方案:先進入到jython的安裝路徑的bin路徑,如我的切換路徑是:cd C:\jyth

原创 解決Charles 關於跨域以及No Access-Control-Allow-Origin header is present on the requested resource 的問題

在解決問題之前我們先來了解下: 目前分爲兩種請求,簡單請求和非簡單請求,因爲瀏覽器對這兩種請求方式的處理方式是不同的。        1. 請求方式爲HEAD、POST 或者 GET;        2. http頭信息不超出一下字段:A

原创 Linux環境上JMeter分佈式壓測

1.介紹 1.1使用背景      JMeter壓力測試時,在Windows環境上向服務器施壓,對PC機本身的資源消耗較大,併發用戶量大時會導致壓測機資源消耗過量而卡死;PC機所使用的網絡帶寬在高併發量時可能存在瓶頸,且網絡原因會影響測試

原创 Badboy提示腳本錯誤解決方法

在使用Badboy錄製腳本的時候,彈框提示“當前頁面的腳本發生錯誤”,而且會在錄製過程中頻繁彈框,影響工作效率,如圖: 解決方法:1.Badboy默認使用系統的IE瀏覽器,打開瀏覽器;                    2.點擊【工

原创 Badboy安裝教程(含下載地址)

       性能測試過程中發現很多業務場景用Loadrunner測非常複雜,用JMeter測試比較容易實現。JMeter測試時簡單的頁面請求可以自己設置腳本,但對於複雜的業務自己編寫腳本失敗率很高,所以研究了一下可以專門錄製測試腳本的工

原创 Monkey壓測客戶端腳本

1.前置條件 電腦上已完成ADB壓測環境搭建 (參考:https://blog.csdn.net/laofashi2015/article/details/83307733 ) 安卓手機上已安裝待客戶端,且網絡環境正常; 2.Monkey

原创 JMeter壓測結果報錯-Error in NonGUIDriver java.lang.RuntimeException: Could not find the TestPlan class!

問題描述:     在進行壓力測試時,爲了降低網絡帶寬對響應時間的影響,通常高併發時會採用在Windows上使用JMeter編寫好測試腳本-xxx.jmx;將腳本上傳到相同局域網的Linux服務器,使用JMeter對應命令進行壓力測試的方

原创 Linux服務器上使用JMeter壓測

前置條件:當前服務器已安裝JMeter 1.使用場景 對於集羣項目,壓測試正式環境時需要測試單臺服務器性能,然後評估服務器如何擴容的情況 在Windows系統下使用JMeter進行壓力測試,併發用戶量超過2000時,由於Windows本身

原创 JMeter壓力測試(二)-JMeter測試搶紅包示例

一、概述     此處記錄使用JMeter對搶紅包業務進行壓力測試的過程,涉及的內容包括:1.搶紅包業務壓力測試需求分析;2.創建JMeter測試計劃,根據業務執行邏輯設計測試腳本;3.設置檢查點;4.回放腳本,根據業務邏輯判斷檢查點設置

原创 JMeter連接orcale數據庫,從orcale數據庫中獲取測試參數

項目測試過程中遇到需要連接Oracle數據庫獲取測試參數的場景,測試過程中遇到2個小問題: 1.如何使用jmeter訪問orcale數據庫; 2.實際壓測過程中,爲了節省資源,如何控制jmeter獲取參數的過程只執行1次,後續是循環使用從

原创 JMeter參數化取值亂碼

Jmeter請求信息參數化,執行請求過程中遇到參數信息亂碼(%3CEOF%3E)的情況,如下圖: 解決方法: 確保“CSV Data Set Config”中 Recycle on EOF and Stop Thread on EOF設

原创 JMeter調用python腳本(自動化生成加密參數)

在進行接口壓測時,要求請求參數自動獲取當前時間,與其他參數按一定規則拼接後進行MD5加密,加密數據有效期30分鐘的設計,意味着要獲取當前時間、進行字符串拼接、進行MD5加密後再傳參。如果進行人工替換,測試人員的工作量會非常繁瑣,而藉助於p

原创 Postman斷言內容詳解

斷言內容詳解 postman斷言是JavaScript語言編寫的,在postman客戶端指定區域編寫即可。   1.設置環境變量--Setting an environment variable  postman.setEnvironme

原创 JMeter壓測報錯:uncaught Exception java.lang.outofMemoryError(JMeter內存溢出)

在Linux服務器上使用JMeter進行壓力測試時遇到JMeter本身報錯的情況,報錯信息如下: uncaught Exception java.lang.outofMemoryError:Java heap space.see log

原创 佛裂 -- 世

(一)初遇    初六日,驚蟄,春雨不絕。    這是我第一次遇見她。    其實出發前就隱約覺得這次下山會不同尋常,因此選了這條最僻靜的路,我預感會在這條路上碰到她。    我想會會這個女子。    哪怕碰到的是冤孽,我也與其躲避,寧願