码迷,mamicode.com
首页 > 其他好文 > 详细

Jmeter(二十五)_Xpath关联

时间:2018-05-02 19:07:29      阅读:1345      评论:0      收藏:0      [点我收藏+]

标签:bubuko   lin   csdn   标题   正则表达式   www   http   处理   腾讯   

在Jmeter中,除了正则表达式可以用作关联,还有一种方式也可以做关联,那就是 XPath Extractor。它是利用xpath提取出关键信息,传递变量。

具体用法

添加一个后置处理器-XPath Extractor

技术分享图片

技术分享图片

实际操作

 

以腾讯新闻网为例,我们做一次演练。对腾讯新闻网我们发起一次请求,观察结果。

技术分享图片

 

 

 

现在我想利用xpath把这些url都取出来,我们来写一个xpath表达式匹配一下。发现url都被匹配出来了。

 技术分享图片

.//a[@class=‘linkto‘]/@href 具体是什么意思呢?意思就是通过a>class>href这三层标签进行逐级检索,找到class=linkto标签下的所有href,进行匹配

这里如果我想匹配到href标签下的文字标题怎么办?改一下表达式吧--.//a[@class=‘linkto‘],我们发现取出来都是标题,后面可以再进行拼接

技术分享图片

现在表达式没有问题了,我们将添加的xpath提取器挂在http请求下面。添加一个debug查看结果,可以看到debug中已经获取到了这些url

技术分享图片

技术分享图片

我们可以添加两个xpath提取器,分别提取url和title进行拼装,运行查看结果

技术分享图片

技术分享图片

 

最后以一张图来描述一下以上表达式,希望大家领悟!

技术分享图片

 

 参考

https://blog.csdn.net/gongbing798930123/article/details/78955597

https://www.blazemeter.com/blog/using-xpath-extractor-jmeter-0

龙渊阁测试家园:317765580

 

Jmeter(二十五)_Xpath关联

标签:bubuko   lin   csdn   标题   正则表达式   www   http   处理   腾讯   

原文地址:https://www.cnblogs.com/Zfc-Cjk/p/8981647.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!