jmeter从响应数据中获取值

ste*_*olf 2 regex xpath jmeter beanshell extractor

我有一个关于从Jmeter中的html响应数据中获取某个值的问题.我一直在尝试正则表达式和xpath提取器(见下文),但没有运气.

这是我收到的响应数据的一部分:

<table border="0" cellpadding="2" cellspacing="1" style="border-collapse: collapse" id="AutoNumber2" bordercolorlight="#999999" bordercolordark="#999999" width="100%">
   <tr> 
      <td class="head" align="center" colspan="2">Routing Sheet</td>
   </tr>

   <tr class="altrow"> 
      <td align="right" width="50%" class="formtext">Today's Date:</td>
      <td valign="top" width="50%" class="formtext">06/19/2012</td>
   </tr>

   <tr class="altrow"> 
      <td align="right" width="50%" class="formtext"> HCSC Received Date:</td>
      <td valign="top" width="50%" class="formtext">06/19/2012</td>
   </tr>

   <tr class="tablerow"> 
      <td align="right" width="50%" class="formtext"> Package Log Date:</td>
      <td valign="top" width="50%" class="formtext">06/19/2012 04:21PM</td>
   </tr>

   <tr class="altrow"> 
      <td align="right" width="50%" class="formtext"> Group Specialist:</td>   
      <td valign="top" width="50%" class="formtext">WATTS, JOHN</td>            
   </tr>

   <tr class="tablerow"> 
      <td align="right" width="50%" class="formtext"> Case Underwriter:</td>
      <td valign="top" width="50%" class="formtext">N/A</td>           
   </tr>    

   <tr class="altrow"> 
       <td align="right" width="50%" class="formtext"> Medical Underwriter:</td>  
       <td valign="top" width="50%" class="formtext">N/A</td>    
   </tr>

   <tr class="tablerow"> 
       <td align="right" width="50%" class="formtext">Case Number:</td>                           
       <td valign="top" width="50%" class="formtext">7402628</td>
   </tr>
Run Code Online (Sandbox Code Playgroud)

而我正试图抓住案件编号.我一直在尝试正则表达式提取器:

Case Number:</td><td valign="top" width="50%" class="formtext">(.+?)</td>
Run Code Online (Sandbox Code Playgroud)

但是得到了一个空值.

对于xpath提取器我试过这个:

//table[@id='AutoNumber2']/tbody/tr[8]/td[2]
Run Code Online (Sandbox Code Playgroud)

但它也没有用.我一直在考虑使用Beanshell将源代码作为字符串抓取并解析数字.有没有更好的方法来获取这个数字?我如何使用beanshell来获取响应数据的源代码?我尝试使用/ html的xpath,但没有运气.

非常感谢

ant*_*ant 5

试试这个,我在你的样本上测试了它的工作原理:

在此输入图像描述

如果这对您有用,请告诉我