jmeter-jdbc及beanshell

jmeter-jdbc及beanshell

一、總結jdbc請求裏面的Query Type類型,每種類型都須要
 
須要先添加jdbc配置元件,配置元件中具體設置如圖:
在jdbc請求中Query Type幾種類型具體含義:
    1.Select Statement :查詢內容爲一條SQL時,則選擇這種類型,也是最好的
        
    2.Update Statement :新增/更改/刪除 SQL時使用,是一個更新語句類型(包括insert,update以及delete)
    
    3.Callable Statement :查詢多條SQL時使用,須要在database URL後面加上&allowMultiQueries=true
        
        
    4.Prepared Select Statement :用戶綁定變量重用執行計劃,對於屢次執行的sql語句,提升咱們的性能,在sql使用?做爲佔位符,並傳遞參數值和參數類型
        
    5.Prepared update statement : 基本和上面的一直,具體表現爲update總有區別
        
    6.commit :提交時確認
    7.rollback:回滾
    8.AutoCommit(true/false):是否自動提交寫入
 
二、利用beanshell完成重置密碼的加密
    完成beanshell腳本的步驟:
        1.在idea工具裏面調試好算法
        2.打jar包
        3.在jmeter裏面引入jar包
        4.在beashell裏面寫好算法,進行調用
 
        以重置密碼的加密爲例:
        1.在idea中調試好算法,並已經打包成功
        2.在測試計劃中引入jar包與寫入lib目錄
            
        3.beashell請求寫入發下
 import testmd5.MD5;
string newpwd ="123456";
MD5 getMD5 =new MD5();
String res = getMD5.GetMD5Code(newpwd);
vars.put("resnewpwd",res);
//vars:用來設置變量,put將數據放到後面引用
System.out.println(res);     
        
相關文章
相關標籤/搜索