Jmeter-----邮件观察仪

  设置邮件观察仪的目的,将测试结果通过邮件的方式发送给相关的人员,可及时获取到当前测试结果情况。

说明:

  本人公司使用的为腾讯企业邮箱,因此下面的介绍方式将以腾讯企业邮箱为准来进行描述

必要的设置:

  邮箱绑定微信,为了获取到16位的授权码。

详细介绍步骤如下:

第一步、在接口中添加监听器---邮件观察仪

第二步、邮件观察仪中的配置

4、查看SMTP填写的Host和Port从哪里查看获取

  点击”设置----客户端设置---设置方法中可以直接看到,也可以点击“查看设置方法----如何设置IMAP、POP3\SMTP的SSL加密方式?”中查看更多的更详细的信息。

关于邮件内容 
收到的邮件样式如下,只有标题是自己填写的,邮件内容是自动生成的。

邮件的发送情况分如下三种情况: 
1)不发送邮件: 
    如果始终没有达到设置失败数,则不发送邮件; 
2)只有失败邮件: 
     如果达到设置失败的个数,在失败后开始从0统计成功的次数,如果始终没有达到设置的成功值,则只发送失败的邮件; 
3)失败和成功的邮件 
     如果达到失败的个数(先发送一个失败的邮件),同时在达到失败的个数后,从0开始统计成功的次数,如果达到设置成功数,则发送一个成功的邮件;然后再从0开始统计失败的次数,如果失败次数达到设置的数,则发送一个失败邮件,再从0开始统计成功的次数,如果成功发送成功邮件;如此往复,因此发送的邮件序列应该为:失败-成功-失败-成功 
(因此成功率100%时是不会发生邮件的,成功的邮件只有在满足下面的条件后才会发送: 
在有失败发生,且失败数超过设定的值后,且成功数也超过设定的值)

原文地址:https://www.cnblogs.com/111testing/p/10425419.html

时间: 2024-10-10 07:04:38

Jmeter-----邮件观察仪的相关文章

Jmeter之测试报告

当我们完成测试后,需要通过报告来查看测试结果 一.聚合报告 Label:每个JMeter的element的Name值.例如HTTP Request的Name #Samples:发出请求数量.例如:如第三行记录,模拟20个用户,循环100次,所以显示了2000 Average:平均响应时间(单位:).默认是单个Request的平均响应时间,当使用了Transaction Controller时,也可以以Transaction为单位显示平均响应时间 Median:中位数,也就是50%用户的响应时间

JMeter—监听器

用来显示JMeter取样器的测试结果,能够以树.表.图形形式显示,也可以以文件方式保存. 一.设置默认配置 初始化配置文件设置: 监听器默认保存哪些数据域,可以在jmeter.properties(或者user.properties)文件中通过属性定义.这些属性会作为监听器配置对话框的默认设置,还会影响命令行-l标识指定的日志文件(通常针对非GUI模式).如在jmeter.properties中找到如下行:jmeter.save.saveservice.output_format= 如何保存采样

Jmeter监听器

1.View Results Tree[查看结果树] 2.Summary Report 为测试中的每个不同命名的请求创建一个表行,与聚合报告类似,使用更少的内存 3.Aggregate Report [ 聚合报告 ] 4.Backend Listener [后端监听器] 5.Aggregate Graph [汇总图] 6.Assertion Results [断言结果] 7.Comparison Assertion Visualizer[比较断言可视化器] 8.Generate Summary

12、jmeter-监听器介绍与使用

jmeter-监听器介绍与使用 察看结果树 Summary Report 聚合报告 Backend Listener Aggregate Graph 断言结果 Comparison Assertion Visualizer 生成概要结果 图形结果 JSR223 Listener 邮件观察仪 Response Time Graph 保存响应到文件 Simple Data Writer 用表格察看结果 BeanShell Listener 察看结果树 调试利器.想必大家也都经常用,不做介绍.有点类似

Ethereum 源码分析(一)

一.源码框架 accounts 实现了一个高等级的以太坊账户管理     bmt          二进制的默克尔树的实现     build           主要是编译和构建的一些脚本和配置     cmd          命令行工具,又分了很多的命令行工具,下面一个一个介绍         /abigen     合约abi生成测试         /bootnode   启动一个仅仅实现网络发现的节点 /clef 用来签名交易和数据,同时作为geth账户管理工具的替代 /ethkey

Jmeter之BeanShell--请求失败触发报警邮件

BeanShell脚本--编写[请求失败触发报警邮件]功能 一.需求背景 一个内容简单的常规接口请求压力测试,每秒需要10个请求,持续2~3天.因此无人随时监控,需要一个报警邮件机制. 特别说明:我在网上查找了很久,没有发现Jmeter就有请求失败就报警的功能或者插件,因此自己编写(原创,嘎嘎),如果有谁知道类似的插件,请给我留言,万分感谢. 二.工具选用 Jmeter,工具本身不带有邮件报警功能,需要自己编写BeanShell脚本在接到响应之后进行处理,BSH断言或者BSH后置处理器都行: 三

ant+jmeter+jenkins+git持续集成以及邮件报告展示

前序准备工作: ant--下载地址:http://ant.apache.org/bindownload.cgi jmeter--下载地址:http://jmeter.apache.org/download_jmeter.cgi jenkins--下载地址:https://jenkins.io/ git--下载地址:https://git-scm.com/downloads jdk--http://www.oracle.com/technetwork/java/javase/downloads/i

使用jmeter实现接口监控,当接口出错时邮件报警

一.工具 Jmeter 3.3 下载地址:https://pan.baidu.com/s/1LwW4QV0xeQ-7e1X9bOBCog 二.目录结构预览 三.设计思路 1.  发送http请求,对返回码和响应数据进行校验 2.  利用if控制器的判断条件来执行是否发送邮件 3.  发送报警邮件,邮件中包括请求的接口url.返回码.响应数据.响应信息 四.脚本编写和变量设置 1.  预设置全局变量 Sendemail:是否发送邮件的标识,默认值为no,no代表不发送邮件,yes代表发送邮件. r

ant+jmeter+jenkins 发送测试报告邮件

二.部署配置 2.1 jmeter 2.1.1 jar包二次开发: 将jmeter目录D:\apache-jmeter-5.0\extras中的ant-jmeter-1.1.1.jar包进行反编译.添加2个测试类 MailTask和JavaMail.具体代码参考文件中的java文件.然后进行编译生成新的jar包ant-jmeter-1.1.2-SNAPSHOT.jar. 2.1.2 添加build文件和测试文件 在jmeter目录D:\apache-jmeter-5.0\test下新增文件bui