Jmeter(二十五)_Xpath关联
2024-08-26 12:34:41
在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
最新文章
- .NET 4.6.2正式发布带来众多特性
- Mac合并分区
- SpringMVC的注解开发入门
- [译]Dynamics AX 2012 R2 BI系列-分析的架构
- Android Event
- 【英语魔法俱乐部——读书笔记】 0 序&;前沿
- 利用Jquery的load函数实现页面的动态加载
- archaism remains
- |原创|unity 4.3 2D功能SpriteRenderer修改颜色的方法
- SpringMVC实战
- class id 区别
- [Spring] IOC - study
- HDU-3665(单源最短路)
- 深入理解JavaScript的闭包特性 如何给循环中的对象添加事件(转载)
- linux 在终端中打开图形化文件管理器
- Java并发之synchronized关键字
- 算法训练 K好数
- mac os X下的updatedb
- Ajax的简单使用
- CF396C On Changing Tree