Jmeter中的正则表达式

时间:2011-05-17 10:25:26

标签: jmeter

任何人都可以给我一个关于如何在JMeter中使用正则表达式的简单例子。

2 个答案:

答案 0 :(得分:3)

首先阅读手册:http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor

您需要一个工具来帮助您编写正则表达式。就个人而言,我是RegexCoach的粉丝。

要编写表达式,您需要源代码。您可以使用Tree View从浏览器或Jmeter中获取此信息。

以下示例扫描响应正文,在任意随机ID标记中查找数字并分配给变量“someVariableName”:

Name:  My Regex
Apply to: Main Sample
Response Field to check: Body (unescaped)
Reference Name: someVariableName
Regular Expression: <id>(\d+?)</id>
Template: $1$
Match No.: 0
Default Value: Regex Failed

答案 1 :(得分:0)

这是一个与primefaces一起使用的简单常规提取器示例 - https://beautiful-soup-4.readthedocs.org/en/latest/

获取viewState值并将其存储在jsfViewState中。稍后您可以通过在任何需要的地方键入$ {jsfViewState}来获取它。