任何人都可以给我一个关于如何在JMeter中使用正则表达式的简单例子。
答案 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}来获取它。