• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

在 JMeter 压力测试工具中使用变量

发布: 2008-10-08 16:08 | 作者: 转载 | 来源: 领测软件测试网采编 | 查看: 69次 | 进入软件测试论坛讨论

领测软件测试网

UI y9M ^'H9W

3.从 Response 中获得数据

可以使用 JMeter 提供的 后置处理器(Post Processers) --> 正则表达式提取器 (Regular Expression Extractor) 从返回的结果中取得数据, 在确定 getToken() 请求的返回值是类似下列的 XML 之后,软件测试技术门户T*R)xfAT0p T
<?xml version="1.0" encoding="utf-8"?>
<burlap:reply xmlns:burlap="http://www.amowa.net/burlap/">
    <string>TK1119466440468</string>
</burlap:reply>
我们可以使用正则表达式 "<string>(.*)<\/string>" 来提取我们需要的凭证号.软件测试技术门户D/x*T$wQ$vp r? m'\
首先我们可以使用Javascript 正则表达式测试页面来测试一下这个正则表达式是如何被执行的(如下图):软件测试技术门户 c ~ME aQ s
可以看到执行结果中, 我们需要的凭证号处于"array[1]"的位置.软件测试技术门户 ldvFt m}
软件测试技术门户|6TnE @4n
软件测试技术门户VM n TF,t5K!b
这样使用"正则表达式提取器"(如下图), 注意图中的"引用名称"就可以认为是存放提取出来的数据的变量名:软件测试技术门户~6w N9uu J

'J E/_B*z