postman的使用-----号码归属地查询接口测试
postman的使用-----号码归属地查询接口测试(get 接口)
postman介绍
完整的postman主界面如下:
号码归属地查询接口说明:
本次postman使用的是聚合接口中的号码归属地
查询获取的接口说明如下:
接口地址:http://apis.juhe.cn/mobile/get
返回格式:json/xml
请求方式:get
请求参数
名称 必填 类型 说明
phone 是 int 需要查询的手机号码或手机号码前7位
key 是 string 在个人中心->我的数据,接口名称上方查看
dtype 否 string 返回数据的格式,xml或json,默认json
JSON返回示例:
{
"resultcode":"200",
"reason":"Return Successd!",
"result":{"province":"浙江","city":"杭州","areacode":"0571","zip":"310000","company":"中国移动","card":""
}
}
号码归属地查询接口测试用例说明:
1.正确的手机号码获取归属地成功
2.错误的手机号码获取归属地失败
操作步骤
1.创建一个collection*
new => collection => 输入接口名‘“手机归属地查询” => create
2.创建用例
get 输入接口URL:http://apis.juhe.cn/mobile/get
phone输入正确手机号
type,输入 xml最终get代码为:
://apis.juhe.cn/mobile/get?phone=15079****84&key=8267917f63a80df0d18bb3758e153658&dtype=xml
点击send,返回结果为:
<?xml version="1.0" encoding="utf-8"?>
<root><resultcode>200</resultcode><reason>Return Successd!</reason><result><province>江西</province><city>南昌</city><areacode>0791</areacode><zip>330000</zip><company>移动</company><card></card></result><error_code>0</error_code>
</root>
点击save保存
2) get 输入接口URL:http://apis.juhe.cn/mobile/get
phone输入错误的手机号
type,输入 xml
最终get代码为:
://apis.juhe.cn/mobile/get?phone=3000&key=8267917f63a80df0d18bb3758e153658&dtype=xml
点击send,回去结果为:
<?xml version="1.0" encoding="utf-8"?>
<root><resultcode>202</resultcode><reason>Wrong phone number!</reason><result></result><error_code>201102</error_code>
</root>
点击save保存
3.预埋结果
预期结果在Tests中
我们可以选取response body :contains string来写预期结果,效果如下:
获取到的代码为:
pm.test("Body matches string", function () { pm.expect(pm.response.text()).to.include("string_you_want_to_search"); });
其中,string_you_want_to_search,替换为你的预期结果(以返回示例中的结果写入),其中,因为语法问题,引号里面的引号需要在前面加 “ \ ” 。
示例:
pm.test("Body matches string", function () { pm.expect(pm.response.text()).to.include("resultcode\":\"200"); });
结果为:
写完用例后,在左侧的导航栏内可以查看运行结果:
(非作者允许,严禁转载)
作者联系方式:
postman的使用-----号码归属地查询接口测试相关推荐
- 手机号归属地_【号码归属地查询工具】
本工具用于批量查询手机号码归属地信息. 数据需求 把要要查询的手机号码放到"号码清单"文件中,将清单文件放置与工具同目录下: 手机号码 18666793012 1379287108 ...
- 号码归属地查询 核心平台 NGD
号码归属地查询模块已发布.目前仅提供两个方法,具体见代码: /** * * <B>号码归属查询类</B><br> * * @author NGD * @since ...
- Android Studio之号码归属地查询(Webservice)
1.准备工作 (1)下载ksoap2-android-assembly-xxx-jar-with-dependencies.jar包 下载地址: Index of /repositories/ksoa ...
- 表格号码归属地查询的正确检测方式
工具/原料: 能上网的电脑一台. 音速表格号码归属地 功能: 1 可以对表格中的归属地,运营商,进行快速的批量查询. 2 可以过滤表格当中重复的号码. 特点: 1. 查询以后的数据直观,明了. 2. ...
- python 号码归属地查询
python 号码归属地查询:s='''5582|1860101|010|北京市|北京联通GSM卡 5583|1860100|010|北京市|北京联通GSM卡 5584|1368141|010|北京市 ...
- Android实现号码归属地查询
我们通过发送XML访问 WebService就可以实现号码的归属地查询,我们可以使用代理服务器提供的XML的格式进行设置,然后请求提交给服务器,服务器根据请求就会返回给一个XML,XML中就封装了我们 ...
- [android] 手机卫士号码归属地查询
使用小米号码归属地数据库,有两张表data1和data2 先查询data1表,把手机号码截取前7位 select outkey from data1 where id="前七位手机号&quo ...
- 号码归属地查询---------------
1,布局文件main <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:a ...
- 2023 号码归属地查询API接口PHP源码
接口介绍:该接口目前已集成 472,020 条归属地查询记录,目前应该是最全面的,源码全部开源,该源码搭建非常简单,直接上传解压缩文件即可访问,PHP环境版本7.0以上即可,虚拟空间都可以使用,无需安 ...
最新文章
- 点赞模块设计:Redis缓存 + 定时写入数据库实现高性能点赞功能
- centos在文本中搜索字符串_CentOS查找所有文件中某个字符串
- C#拾遗系列(3):构造函数
- chattr和lsattr命令
- ubuntu下面下載imdb.npz的問題
- 7500 cpuz跑分 i5_核心硬盘 i5 7500性能测试_DIY攒机酷品测试-中关村在线
- 实例2:python
- linux 进程崩溃log,Linux系统日志及日志分析
- 中传入字符串_JavaScript字符串转数字有什么方法
- [wcf]入门.3.1
- html如何将图片截成圆形图片,CSS如何显示圆形图片?如何将图片变为圆形
- 485的信号测试软件,RS485通信测试项目中的压力测试方法、原理及基本测试模型...
- 百兆宽带插网线只有1mb/s的下载速度问题!
- BUUCTF WEB PIAPIAPIA1
- java中laber字体颜色设置,QLabel:设置文本和背景的颜色
- bat使用命令解析-详细(转)
- CODESYS领导到访创龙科技,共同助力工业控制软硬件技术发展
- 计算机中用函数排序,编写一个sort()函数,实现选择法排序,在主函数中输入10个整数,主函数调用sort()函数实现排序后将数据输出。...
- 推荐几款实用的PDF文件压缩大小软件,还不快码住
- 成为一名优秀的架构师需要哪些条件?