一、添加SSH Command请求
1. 右键点击Test Plan》添加》线程(用户)》线程组,添加线程组
2. SSH Command是jmeter用来连接linux,并且可以执行命令的一款插件,首先需要添加SSH Command,右键点击线程组》添加》取样器》SSH Command
3. 首先对Hostname、User Name、Password进行参数化,端口默认22即可,连接超时5000(ms)即可,command输入ls
二、添加参数化文件
1. 首先添加用户定义的变量,该变量是用来给CSV元件文件路径调用的,用来获取上一个层级data下的参数文件,好处是使用相对变量,不管换电脑、环境,脚本都能执行正常,右键点击测试计划》添加》配置元件》用户定义的变量
2. 添加CSV 数据文件设置,该元件可以用来循环取值,右键点击线程组》添加》配置元件》CSV数据文件设置,设置文件名、文件编码、变量名称
3. 在data目录新增param.csv,然后把ip、用户、密码拷贝到该文件,目录结构如下
4. 添加察看结果树,右键点击线程组》添加》监听器》察看结果树
三、执行测试
1. 首先设置线程组执行规则,1线程,循环次数50次即可,因为有50台主机,所以设置成50次
2. 点击执行按钮,结果如下,红色的为异常,绿色为正常,正常会返回当前连接用户下的文件
本文分享自 jmeter相关技术交流 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!