jmeter实现手机号归属地接口测试案例
准备工作:
1. 到阿凡达数据网站申请一个接口,本文示例手机号码归属。
2.下载安装jmeter,步骤本章不涉及,自己网上查。
编写步骤:
1.启动jmeter后右键测试计划,选择添加 —— 配置元件 —— HTTP Cookie 管理器和 HTTP 信息头管理器。
HTTP Cookie 管理器:模拟登录的,本次示例未使用到。只添加即可。
HTTP 信息头管理器:模拟浏览器操作,有些网站会判断请求是否来源于浏览器。
HTTP 信息头管理器内容 下表:
名称 | 值 |
User-Agent | Mozilla/5.0 (Windows NT 6.2; WOW64; Trident/7.0; rv:11.0) like Gecko |
Accept | image/gif, image/jpeg, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */* |
Accept-Language | zh-Hans-CN,zh-Hans;q=0.5 |
填写后如下图
2. 添加HTTP默认请求
先添加一个线程组,所有测试都在线程组中进行,右键测试计划 —— 添加 —— Threads(user) —— 线程组。
填写好Cookie管理和消息头后开始添加正式请求
如果我们多个请求接口相同,只是参数或位置不同时,我们可以把相同的值提取出来,写到默认请求中,
接口示例:
http://www.xxx.com/upload?filename=abc.txt
http://www.xxx.com/download?filename=cbc.txt
通过这两个接口我们可以看到都是请求www.xxx.com服务器,我们可以把www.xxx.com写到默认请求中。
添加默认请求与添加Cookies一样,选择HTTP请求默认值。
本文示例链接及参数说明
http://api.avatardata.cn/MobilePlace/LookUp?key=7beea384a7fd4e4b9de9f8e5e7cde&mobileNumber=13021671512&dtype=JSOM&format=true
通过上面的说明可以看到服务器、路径、dtype、format四个位置的值是相同的,只有key与手机号两个参数是不同的,那么我们可以把相同的四个写在HTTP默认请求中。结果如下图:
3. 添加HTTP请求
右键线程组 —— Sampler —— HTTP请求
所有的http请求测试都要在HTTP请求中添加,只填写默认请求是没有测试结果的。
根据下图显示自行添加HTTP请求
填写请求内容,由于我们要请求的服务器、路径、协议都在默认请求中填写了,这里只要填写请求方法和参数即可。
4. 添加监听
根据下图显示添加察看结果树,察看结果树只在调试中使用,看我们的请求是否符合预期结果,在正式测试时要去掉,避免内存损耗。
最后执行测试。查看结果
具体压测在线程组中配置,比如执行时长、次数、时间等。本文不涉及。
jmeter实现手机号归属地接口测试案例相关推荐
- 函数计算+云市场实现手机号归属地和图片爬虫系统设计...
很荣幸今天能邀请大家来参加阿里云2018年的MVP的动手实践活动,今天小编带着大家完成两个动手实践活动,通过两个简单实用的例子来演示无服务器架构的真正魅力,case1:通过函数计算+Http触发器+云 ...
- php 手机号归属地 dat,GitHub - china-qd/phonedata: 手机号码归属地信息库、手机号归属地查询 phone.dat 最后更新:2020年04月...
手机号码归属地信息库.手机号归属地查询 这可能是github上能找到的最新最全的中国境内手机号归属地信息库 基于GO语言实现,使用二分查找法. 归属地信息库文件大小:4,040,893 字节 归属地信 ...
- python获取手机号码归属地_Python批量获取并保存手机号归属地和运营商的示例
从Excel读取一组手机号码,批量查询该手机号码的运营商和归属地,并将其追加到该记录的末尾. import requests import json import xlrd from xlutils. ...
- 手机号归属地 mysql脚本_示例演示手机号归属地查询功能
示例演示手机号归属地查询功能(调用webservice接口) 1,新建java项目,创建包 2,点击项目名称创建web service->web service client 3,选择JAX-W ...
- 批量手机号归属地查询
批量手机号归属地查询 使用Python进行批量手机号归属地查询 使用Python进行批量手机号归属地查询 程序代码: import requests import re import xlwt imp ...
- python自动获取号码归属地_Python批量获取并保存手机号归属地和运营商的示例
从Excel读取一组手机号码,批量查询该手机号码的运营商和归属地,并将其追加到该记录的末尾.SAb免费资源网 import requests import json import xlrd from ...
- 通过python获取自己的手机话费_Python批量获取并保存手机号归属地和运营商的示例...
从Excel读取一组手机号码,批量查询该手机号码的运营商和归属地,并将其追加到该记录的末尾. import requests import json import xlrd from xlutils. ...
- java 手机号归属地查询
根据手机号码查询归属地.运营商我们引用google的libphonenumber包,libphonenumber是用于解析.格式化.存储和校验电话号码的Java.C++或JavaScript类库. 依 ...
- 携号转网手机号归属地查询
携号转网实时手机号归属地查询接口API,可以使用以下http地址免费测试(请求号码需更换): https://gw.qxt800.com/qxt_test?mobile=13972565391
- jQuery-链接api实现星座运势和手机号归属地查询
连接api 做一个星座运势查询. <!DOCTYPE html> <html lang="en"> <head><meta charse ...
最新文章
- 谈判如何在博弈中获得更多_读后感--《谈判--如何在博弈中获得更多》
- 科大星云诗社动态20210504
- 项目中用到的语音识别方案 硬件/软件相关介绍
- java 如何让循环结束,跳过某个条件,跳出当前的多重嵌套循环
- udp 使用connect优点_一文搞懂TCP和UDP的区别
- 在SSH里用$.ajax()函数为何失败的一系列问题
- HTTP请求的GET与POST方式的区别
- C++默认构造函数的合成
- 50Hz工频干扰消除
- 【渝粤教育】 广东开放大学 21秋期末考试社会工作综合能力10411k2
- eclipse 使用问题
- PMP-质量管理7种质量工具详细对比
- DO,DTO,VO,POJO, Java 中的各种 O(bject)
- 愿守内心宁静,砥砺此生修行
- 视觉SLAM十四讲笔记-第四讲 李群与李代数
- 10秒钟解决TeamViewer商业用途 、5分钟后终止等问题
- android连接雷电模拟器,android studio连接雷电模拟器 【AS 模拟器】
- 图表点编辑数据无反应_解决word2013中插入图表之后无法保存和无法调出图表的编辑数据问题...
- (大厂必备)厂长熬夜爆肝万字之多线程高并发JUC编程(一)⭐学妹已收藏
- Linux 学习笔记 三