Jmeter4.0----发送邮箱之SMTP Sampler(21)
1.说明
上一章我有写到邮件观察仪,这一章写的是SMTP Sampler
这2个都是jmeter中用来发送邮件的功能
区别:
邮件观察仪---->设置在线程跑失败或者成功时,是否发送邮件给对应的人员,以便及时获取测试结果。
邮件中内容由jmeter自动生成,我们没办法自定义内容,可获取的信息较少
SMTP Sampler---->则是一个请求,只要跑一次线程组,都会发送一次,可在多种测试情况下进行使用。
邮件中内容可自定义,获取的信息较多
2.步骤
2.1 在接口中添加SMTP Sampler
2.2 获取请求的结果
*:使用正则表达式获取所有的返回值内容并保存起来,后面根据${result_login} 获取即可
2.3 配置SMTP Sampler中的内容
(1)Server settings
Server:服务器地址
Port::服务器端口 465/25
*:可根据自己使用的邮箱自行百度进行配置(公司内部邮箱找网管即可)
connection timeout:允许的连接超时时长 (毫秒)
Read timeout:允许的读取超时时长 (毫秒)
(2)Mail settings
Address From:发送地址
Address To:接收地址
Address To CC:抄送地址
Address To BCC:秘密抄送地址
Address Reply-To:备用地址
(3)Auth settings
User Auth:勾选后填入下面2项内容
Username:发送邮箱的用户名
Password:发送邮箱的密码(不是登录密码,是授权码)
2.4 运行线程组,发送成功后查看邮件内容