这里我使用Jmeter 2.6来测试.net应用程序。 在通过正则表达式Extractor提取动态值时,我无法继续并获得匹配计数= 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
。
任何人都可以对这个概念有所了解吗? 如果您知道这种情况,请发布。
提前致谢。
答案 0 :(得分:0)
如果您想要捕获解析后的数据,这将在浏览器中显示,这样的事情应该有效。
(??)Quantity=([^&]*)&ItemCode=([^&]+)&Batch=([^&]+)&Serial=([^&]+)&StDetailsID=([^,]+)
如果该字符串是您想要匹配的字符串,那么这样的事情应该有用。
(??)Quantity='\+([^\+]*)\+&ItemCode='\+([^\+]*)\+&Batch='\+([^\+]*)\+&Serial='\+([^\+]*)\+&StDetailsID=\+([^\+]+)
(还不能在任何地方评论要求澄清,抱歉)
答案 1 :(得分:0)
正则表达式格式以获取以下值
1. Quantity
2. Itemcode
3. Batch
4. Serial
5. StDetailsId
正则表达式
Quantity=(.+)&ItemCode=(.+)&Batch=(.+)&Serial=(.+)&StDetailsId=(.+)','',