0

这里我使用 Jmeter 2.6 来测试一个 .net 应用程序。通过正则表达式提取器提取动态值时,我无法继续并获得匹配计数=0。

我的表达是:

window.open('ConsumptionBatchSerial.aspx?Quantity='+ReturnQty+'&ItemCode='+ItemCode+'&Batch='+Batch+'&Serial='+Serial+'&StDetailsId='+StDetailsId+'','','width=810,height=350,left=100,top=150,resizable=1')

我想从中提取Itemcode,Quantity,Serial,Batch,StDetailsId.

任何人都可以对这个概念有任何想法吗?如果您知道这种情况,请发布。

提前致谢。

4

2 回答 2

0

如果您想捕获解析后的数据,这将显示在浏览器中,这样的事情应该可以工作。

(??)Quantity=([^&]*)&ItemCode=([^&]+)&Batch=([^&]+)&Serial=([^&]+)&StDetailsID=([^,]+)

如果该字符串是您想要匹配的确切字符串,那么这样的事情应该可以工作。

(??)Quantity='\+([^\+]*)\+&ItemCode='\+([^\+]*)\+&Batch='\+([^\+]*)\+&Serial='\+([^\+]*)\+&StDetailsID=\+([^\+]+)

(还不能在任何地方发表评论以要求澄清,抱歉)

于 2012-04-26T21:59:53.170 回答
0

正则表达式格式以获取以下值

1. Quantity
2. Itemcode
3. Batch
4. Serial
5. StDetailsId

正则表达式

Quantity=(.+)&ItemCode=(.+)&Batch=(.+)&Serial=(.+)&StDetailsId=(.+)','',
于 2014-11-27T12:02:33.110 回答