一、Why
在雲主機測試中,需要使用SSH協議連接雲主機進行相關操作
在python中使用paramiko庫很好實現,在如果要使用jmeter做性能測試時,怎么做?
二、解決
既然原生jmeter沒有相關的ssh sampler,那就先按思路看看網上有沒有現成的,沒有再自己寫,google一把后,還真有一個 jmeter-ssh-sampler
https://github.com/yciabaud/jmeter-ssh-sampler
怎么安裝,這里就不介紹了,看看怎么用吧,其實很簡單,看下圖


然后在實際測試中,你怎么確定你的機器能夠正常連上,或者機器剛剛啟動,但SSH還未加載完,這里就要用到while循環了,如下


表示執行SSH,如果有結束及執行次數大於3時,就退出循環
