Jmeter中使用SSH插件,連接遠程linux機器執行命令


一、Why

  在雲主機測試中,需要使用SSH協議連接雲主機進行相關操作

在python中使用paramiko庫很好實現,在如果要使用jmeter做性能測試時,怎么做?

二、解決

既然原生jmeter沒有相關的ssh sampler,那就先按思路看看網上有沒有現成的,沒有再自己寫,google一把后,還真有一個 jmeter-ssh-sampler

https://github.com/yciabaud/jmeter-ssh-sampler

 

怎么安裝,這里就不介紹了,看看怎么用吧,其實很簡單,看下圖

 

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

 

 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM