亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
jmeter 實現DB數據與接口數據的匹配校驗
作者:niuzhigang 發布時間:[ 2017/6/21 10:22:45 ] 推薦標簽:性能測試工具 Jmeter

  方法(二)、在sql query中使用”?“作為占位符,并傳遞參數值和參數類型,如下圖所示:
  1、傳遞的參數值是常量,如圖傳遞2個變量,多個變量使用” , “ 分隔。這里假如你有數據是int類型的,也要在Parameter types 那里標示為varchar類型,否則無法運行。

  2、傳遞的參數值是變量,使用${變量名}的方式


  step5:Variables names 參數使用方法:
  jmeter官網給的解釋是:如果給這個參數設置了值,它會保存sql語句返回的數據和返回數據的總行數。假如,sql語句返回2行,3列,且variables names設置為A,,C,那么如下變量會被設置為:
  A_#=2 (總行數)
  A_1=第1列, 第1行
  A_2=第1列, 第2行
  C_#=2 (總行數)
  C_1=第3列, 第1行
  C_2=第3列, 第2行
  如果返回結果為0,那么A_#和C_#會被設置為0,其它變量不會設置值。
  如果第一次返回6行數據,第二次只返回3行數據,那么第一次那多的3行數據變量會被清除。
  可以使用${A_#}、${A_1}...來獲取相應的值
  示例:
  我們還是用上面的數據庫,把所有數據查出來,test表有有3個字段,5條記錄(忘記了的可以回到第一步那里查看)
  1、添加一個jdbc request名為”參數4“,添加一個”Debug Sampler“用來查看輸出的結果,設置 variables name為column1,column2,column3:

  2、執行結果:

  解析:
  column1代表第一列所有的數據,column1_#可以獲取到第一列的行數
  column1_n:獲得第一列第n行的數據。
  column2和column3的功能類似, 假如我們只需要第一列和第三列的數據,可以寫成column1,,column3,中間的","不可以省略。
  step6:Result variable name 參數使用方法:
  如果給這個參數設置值,它會創建一個對象變量,保存所有返回的結果,獲取具體值的方法:columnValue = vars.getObject("resultObject").get(0).get("Column Name")

  執行結果:

上一頁123下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 中文字幕日本一本二本三区 | 国产成人精品三级在线 | 亚洲综合久久伊人热 | 精品国产影院 | 一级特黄aa大片免费播放视频 | 日韩51| 视频在线成人 | 成年人午夜免费视频 | 日本精品不卡 | 欧美日韩一区二区亚洲 | 午夜在线观看免费观看大全 | 日本欧美国产精品第一页久久 | 嗯男人边吃奶边做边爱视频 | 久草免费手机视频 | 日本欧美不卡一区二区三区在线 | 18免费视频| 亚洲精品手机在线观看 | sis人成在线视频 | 操丝袜秘书 | 国产精品一区视频 | 99热视热频这里只有精品 | 男女视频免费网站 | 国产精品欧美日韩 | 成人久久网 | 国产 日韩 欧美 在线 | 国产精品久久久尹人香蕉 | 免费观看欧美一区二区三区 | 午夜精品福利视频 | 欧美日韩另类在线 | 亚洲欧洲国产视频 | 亚洲另类视频在线观看 | 1000部羞羞视频在线看视频 | 一级做a爰片性色毛片16美国 | 色黄在线 | 星空影院免费观看韩国三集 | 成人精品一区二区三区校园激情 | 久久成年视频 | 成人欧美一区在线视频在线观看 | 中文字幕高清免费不卡视频 | 日日摸日日添夜夜爽97 | 久草高清在线 |