首页 > 编程知识 正文

jmeter自动化测试框架(jmeter入门)

时间:2023-05-06 08:10:23 阅读:89499 作者:4399

Jmeter实现文件处理和邮件发送

除了Http协议以外,Jmeter还支持各种协议,如FTP协议和SMTP/POP3协议等,可以用于文件上载和邮件发送。 Jmeter内置了FTP采样器,可以方便地下载FTP文件。

Jmeter上载FTP文件

编写新的Jmeter脚本,在线程组下添加FTP请求并填写。

FTP服务器IP

上传的远程文件路径

上载的本地文件的路径

FTP请求模式:这里需要选择PUT。 PUT是上传,GET是下载

FTP服务器的登录信息

Jmeter下载FTP文件

文件的下载也通过内置在Jmeter中的FTP Sampler实现,此时的信息和上传信息基本一致,但除了FTP请求模式以外,需要在POST中变更为GET

运行脚本时,上传的下载信息将显示在结果树中,您可以在本地服务器和FTP服务器上查看更新的文件信息。 Jmeter可以上传新文件,也可以复盖旧文件; 除了可以上传下载的文本文件之外,还可以上传下载的视频、音频等文件。

Jmeter可以通过内置的SMTP采样器和邮件读取器采样器发送和接收邮件。

SMTP采样器基于SMTP协议实现,该协议是一种可靠、高效的电子邮件传输协议。 SMTP是在FTP文件传输服务上构建的邮件服务,主要用于系统之间的邮件信息交换,提供来电通知。

• Jmeter Mail Reader Sampler支持各种邮件接收协议,如POP3和IMAP。 POP3,全名为“post office协议-版本3”,协议主要用于支持使用客户端远程管理服务器上的电子邮件。 IMAP (Internet MAILAC CES SProtocol )是斯坦福大学于1986年开发的邮件获取协议,邮件客户端通过该协议从邮件服务器获取邮件信息,下载邮件等

在使用Jmeter发送和接收邮件之前,首先需要邮件服务。 我们可以使用邮箱的邮件服务。 以QQ邮箱为例,可以启动QQ邮箱的SMTP和POP3服务。

SMTP样本程序发送邮件

Jmeter SMTP Sampler提供基本的邮件发送功能,可以发送带有附件的文本内容,但不支持HTML格式的邮件发送。 新脚本-线程组-SMTP Sampler,在那里填写以下信息后就可以发送邮件了。

• SMTP服务器和连接信息

收件人信息

邮件消息(邮件头、邮件主体、手机附件) ) ) )。

运行脚本检查邮箱后,可以看到Jmeter发送的邮件信息。

邮件阅读器采样器接收邮件

Jmeter Mail Reader Sampler用于接收邮件,并支持各种邮件接收协议。 可以通过输入以下命令模拟客户端接收邮件信息:

运行脚本,通过查看结果树可以查看邮件的详细信息

作者:测试粉丝kitty

来源:微信公众号:自动化软件测试平台

版权说明:欢迎转载,但需要注明出处,并在文章页面的明显位置提示文章的链接

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。