【发布时间】:2014-06-12 09:51:09
【问题描述】:
我曾尝试将input\s+name=”authenticity_token”\s+type=”hidden”\s+value=”(.*?)”\s*\ 放入Jmeter's Regular Expression Extractor,但这无济于事,并且测试失败。对于Template,我一直保留$1$。
在查看页面源代码时,它是这样写的:
<input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="OzzoQsvruAetQAiAMj5Mh4L730w0PUxzoALcgT3dI+o=" />
基于以上,我应该如何为Regualr Expression Extractor写内容
请看下图:
它的 Ruby on Rails 应用程序
【问题讨论】:
-
有什么区别?但是我尝试使用
",但仍然失败。 -
第一个是右双引号。您可以在this demo 中看到这些字符的不同之处(注意右侧的捕获组)。
-
第一个失败了,然后我把它改成了
",然后又失败了。 -
试试removing the trailing
\s*\.,如果这不起作用..那么这是我不熟悉的JMeter的东西。 -
这样的`input+name="authenticity_token"+type="hidden"+value="(.*?)"*\ `
标签: regex jmeter authenticity-token