多语言展示
当前在线:987今日阅读:167今日分享:16

如何活用Jmeter工具来做接口关联

对于正在做软件测试的小伙伴来说,都应该熟悉jemter工具。因为这个工具是常见的性能测试,压力测试和接口测试的常用工具。不过,在做接口关联时我们经常会碰到一些问题。下面我就和大家分享下如何活用Jmeter工具来做接口关联的经验吧。
工具/原料

安装有jmeter工具的电脑一台

方法/步骤
1

我们在用jmeter在做接口的关联的时候,一般常常会用到正则表达式提取器的方式。操作步骤如下: 首先要新建一个线程组-http请求-然后右键-添加--后置处理器—>正则表达式提取器。

2

接口的关联除了正则表达式提取器之外,还有一种方式是XPath Extractor,操作步骤如下:新建一个线程组-http请求-然后右键-添加-后置处理器-XPath Extractor。并且XPath Extractor的使用方法与正则表达式提取器(Regular Expression Extractor)类似,只不该Expression中指定的不是正则表达式,而是给定的XPath路径。

3

而正则表达式提取器和XPath Extractor的区别:   ①正则表达式提取器可以用于对页面任何文本的提取,提取的内容是根据正则表达式在页面内容中进行文本匹配;   ②XPath Extractor则可以提取返回页面任意元素的任意属性;

4

同时选择何种接口关联方式时,需要考虑具体的应用环境:如果需要提取的文本是页面上某元素的属性值,建议使用XPath Extractor;如果需要提取的文本在页面上的位置不固定,或者不是元素的属性,建议使用正则表达式提取器。

5

接下来就是介绍的是接口的参数化操作方法:首先画皮选中线程组,点击右键,添加-配置元件-CSV Data Set Config.而导入的数据来源是从新建的TXT文档当中来导入,如果涉及到上万条数据,则需要将数据源进行编号(比如,因为TXT文本数据无上限)只需要在TXT文档当中复制数据即可。

6

接下来就是关于接口的响应断言操作步骤:首先是选中某个线程,然后右键,选择添加—>断言—>响应断言 ,在jmeter的察看结果树处,应该选择Text形式,而不能选择JSON格式。

注意事项

操作过程中要仔细认真

推荐信息