用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。

最新版本的3.0jmeter中有13种不同的断言:

1)BeanShell断言针对sampler中的Bean Shell sampler而使用的断言;

扩展:BeanShell是一种松散类型的脚本语言(这点和JS类似),一种完全符合java语法的java脚本语言,并且又拥有自己的一些语法和方法;

2)BSF断言:针对sampler中的BSF sampler而使用的断言;

扩展:BSF(Bean Scripting Framework)是一个支持在Java应用程序内调用脚本语言 (Script),并且支持脚本语言直接访问Java对象和方法的一个开源项目;

3)比较断言这是一种比较特殊的断言元件,针对断言进行字符串替换时使用;

4)HTML断言对响应类为XML类型的文件进行断言,针对sampler中的SOAP/XML-RPC Request而使用的断言;

5)JSR223断言:针对sampler中的JSR223 sampler而使用的断言;

扩展:JSR223即Java 规范请求,是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求;

6)MD5Hex断言针对参数类型为MD5Hex加密的参数的断言;

扩展:MD5是一种消息摘要算法,用以提供消息的完整性保护;

7)Size断言用于判断返回内容的大小;

8)SMIME断言针对采用了该种邮件传输协议的信息;

扩展:SMIME是一种多用途网际邮件扩充协议,相比于之前的SMAP邮件传输协议,增加了安全性,对邮件主题进行保护;;

9)XML概要断言亦可以称为XML模型断言/XML数据类型断言;针对返回结果为XML概要断言的2中数据类型的消息;

扩展:XML Schema 定义了两种主要的数据类型:①xml document schema 文档架构 ;② 文档架构xml-schema xml模式;

10)XML断言判断返回结果是否和xml的格式即<></>成对出现;

扩展:XML(可扩展标记语言) 提供一种描述结构化数据的方法。与主要用于控制数据的显示和外观的 HTML 标记不同,XML 标记用于定义数据本身的结构和数据类型;

11)XPath断言针对返回信息为XPAth的数据类型进行断言;

扩展:XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力;

12)响应断言判断返回内容中的内容,即响应报文中的所有对象;

断言持续时间用于判断服务器的响应时间;

最新文章

  1. 常用 redis 命令(for php)
  2. Git入门教程
  3. hyperv 创建第二代虚拟机
  4. RGB Bayer Color分析
  5. 深入了解join用法
  6. Qt5中生成和使用静态库
  7. 每日一小练——Eratosthenes 筛选法
  8. BZOJ 1801 AHOI2009 中国象棋 递归
  9. Orchard 学习
  10. Windows7下远程操作虚拟机
  11. C# 中一些类关系的判定方法
  12. KMP算法详细分解
  13. Linux系统编程——fcntl
  14. [翻译] Visual Studio 2019 RC版发布
  15. Django2.0路由层-URLconf
  16. c++map的用法
  17. 06-老马jQuery教程-jQuery高级
  18. java进程的守护进程脚本
  19. go语言基础之goto的用法
  20. (转载).NET的五层架构

热门文章

  1. 微信小程序之确认框实现
  2. php中socket、fsockopen、curl、stream 区别
  3. Java_jdbc 基础笔记之八 数据库连接(写一个查询Student对象的方法)
  4. 【转载】 tensorflow的单层静态与动态RNN比较
  5. LinQ中List,取某个字段,然后用逗号拼接
  6. 前台页面long类型数字被四舍五入的解决办法
  7. ---iOS开发 截取字符串中两个指定字符串中间的字符串---
  8. [LeetCode] 260. Single Number III 单独数 III
  9. Theano入门
  10. Saltack 针对用户进行权限控制