文章目录
- 前言
- 一、Jmeter中正则表达式的运用(使用案例讲解)
- 注意
前言
这篇主要是用一个实际的例子讲解正则表达式在2个有关联的接口中运用。
天气预报接口:
请求Key:79a35e2a5997710f3bdc86de81f21dbb
根据城市查询天气
接口地址:http://apis.juhe.cn/simpleWeather/query
请求方式:http get/post
返回类型:json
接口描述:通过城市名称或城市ID查询天气预报情况
接口调试: API测试工具
请求Header:
名称 | 值 | |
---|---|---|
Content-Type | application/x-www-form-urlencoded |
请求参数说明:
名称 | 必填 | 类型 | 说明 | |
---|---|---|---|---|
city | 是 | string | 要查询的城市名称/id,城市名称如:温州、上海、北京,需要utf8 urlencode | |
key | 是 | string | 在个人中心->我的数据,接口名称上方查看 |
老黄历接口:
请求Key:949e4265cda71e7be277a3a25e23c576
日历
接口地址:http://v.juhe.cn/laohuangli/d
请求方式:http get/post
返回类型:json/xml
接口描述:日期开始时间为2010-01-01
接口调试: API测试工具
请求Header:
名称 | 值 | |
---|---|---|
Content-Type | application/x-www-form-urlencoded |
请求参数说明:
名称 | 必填 | 类型 | 说明 | |
---|---|---|---|---|
key | 是 | string | 在个人中心->我的数据,接口名称上方查看 | |
date | 是 | string | 日期,格式2014-09-09 |
一、Jmeter中正则表达式的运用(使用案例讲解)
注意:
如果上面的例子在Python中使用正则表达式来提取值,反而更麻烦。在Python中最好使用jsonpath来完成。
有时候一种方法可以有多种简便的方式去解决。
总结
暂无