fiddler模拟服务器响应,2020军队文职计算机知识:【软件测试基础知识】如何使用fiddler模拟接口服务器...
【导语】2020军队文职计算机知识:【软件测试基础知识】如何使用fiddler模拟接口服务器已发布,为助力各位考生做好2020年军队文职招聘考试准备,中公部队文职考试网提供了军队文职专业科目和综合辅导等内容,祝大家考试顺利。(欢迎大家Ctrl+D收藏关注页面)
1、案例描述
案例:我们的APP使用了某天气预报接口,其接口描述如下:
接口名称:根据城市名查询天气
接口地址:http://v.juhe.cn/weather/index
返回格式:json/xml
请求方式:get
请求示例:http://v.juhe.cn/weather/index?cityname=%E8%8B%8F%E5%B7%9E&key=您申请的KEY
请求参数说明:
名称必填类型说明
citynameYstring城市名,如:"苏州",需要utf8 urlencode
dtypeNstring返回数据格式:json或xml,默认json
formatNint未来7天预报(future)两种返回格式,1或2,默认1
keyYstring您申请到的访问密钥
返回数据示例:
{
"resultcode": "200",
"reason": "查询成功!",
"result": {
"sk": { /*当前实况天气*/
"temp": "21", /*当前温度*/
"wind_direction": "西风", /*当前风向*/
"wind_strength": "2级", /*当前风力*/
"humidity": "4%", /*当前湿度*/
"time": "14:25" /*更新时间*/
},
"today": {
"city": "天津",
"date_y": "2014年03月21日",
"week": "星期五",
"temperature": "8℃~20℃", /*今日温度*/
"weather": "晴转霾", /*今日天气*/
"weather_id": { /*天气唯一标识*/
"fa": "00", /*天气标识00:晴*/
"fb": "53" /*天气标识53:霾 如果fa不等于fb,说明是组合天气*/
},
"wind": "西南风微风",
"dressing_index": "较冷", /*穿衣指数*/
"dressing_advice": "建议着大衣、呢外套加毛衣、卫衣等服装。", /*穿衣建议*/
"uv_index": "中等", /*紫外线强度*/
"comfort_index": "",/*舒适度指数*/
"wash_index": "较适宜", /*洗车指数*/
"travel_index": "适宜", /*旅游指数*/
"exercise_index": "较适宜", /*晨练指数*/
"drying_index": ""/*干燥指数*/
},
"future": [ /*未来几天天气*/
{
"temperature": "28℃~36℃",
"weather": "晴转多云",
"weather_id": {
"fa": "00",
"fb": "01"
},
"wind": "南风3-4级",
"week": "星期一",
"date": "20140804"
},
{
"temperature": "28℃~36℃",
"weather": "晴转多云",
"weather_id": {
"fa": "00",
"fb": "01"
},
"wind": "东南风3-4级",
"week": "星期二",
"date": "20140805"
},
{
"temperature": "27℃~35℃",
"weather": "晴转多云",
"weather_id": {
"fa": "00",
"fb": "01"
},
"wind": "东南风3-4级",
"week": "星期三",
"date": "20140806"
},
{
"temperature": "27℃~34℃",
"weather": "多云",
"weather_id": {
"fa": "01",
"fb": "01"
},
"wind": "东南风3-4级",
"week": "星期四",
"date": "20140807"
},
{
"temperature": "27℃~33℃",
"weather": "多云",
"weather_id": {
"fa": "01",
"fb": "01"
},
"wind": "东北风4-5级",
"week": "星期五",
"date": "20140808"
},
{
"temperature": "26℃~33℃",
"weather": "多云",
"weather_id": {
"fa": "01",
"fb": "01"
},
"wind": "北风4-5级",
"week": "星期六",
"date": "20140809"
},
{
"temperature": "26℃~33℃",
"weather": "多云",
"weather_id": {
"fa": "01",
"fb": "01"
},
"wind": "北风4-5级",
"week": "星期日",
"date": "20140810"
}
]
},
"error_code": 0
}
2、实现过程
上面的案例中,我们需要模拟接口服务器返回天气信息来进行APP测试,具体实现步骤如下:
(1)按照提供的“返回数据示例”格式准备好测试数据,并保存为weather_response.json文件。
(2)打开fiddler,开启自动响应功能,添加并编辑匹配规则,指定响应文件,如下图所示:
(3)在浏览器地址栏中输入 http://v.juhe.cn/weather/index?cityname=北京&key=您申请的KEY 进行效果测试,效果如下图所示:
以上就是如何使用fiddler模拟接口服务器了,想要了解更多软件测试相关知识的话,那么可以持续关注我们的栏目。
加入军队文职备考群,获取更多考试信息。
更多考试信息请点击查看:部队文职考试网,了解军队文职招聘信息、军队文职报名时间和军队文职职位表等内容,为军队文职备考做好充分准备。
fiddler模拟服务器响应,2020军队文职计算机知识:【软件测试基础知识】如何使用fiddler模拟接口服务器...相关推荐
- 军队文职计算机考试题,2020军队文职计算机知识:计算机考试练习题(6)
[导语]2020军队文职计算机知识:计算机考试练习题(5)已发布,为助力各位考生做好2020年军队文职招聘考试准备,中公部队文职考试网提供了军队文职专业科目和综合辅导等内容,祝大家考试顺利.(欢迎大家 ...
- 部队计算机考试题,2020军队文职计算机知识:计算机考试练习题(1)
[导语] 2019年甘肃军队文职招聘人员考试已进入尾声,为助力各位考生做好2020甘肃军队文职招聘考试准备,甘肃军队文职考试网小编为大家整理了备考资料.更多详细资料请查看甘肃军队文职网备考资料公共科目 ...
- 全国计算机二级公共基础知识练习,2020年全国计算机二级公共基础知识练习题(7)...
1[单选题] 下列链表中,其逻辑结构属于非线性结构的是 A.二叉链表B.循环链表C.双向链表D.带链的栈 参考答案:A 参考解析:在定义的链表中,若只含有一个指针域来存放下一个元素地址,称这样的链表为 ...
- 军队文职初试资料 计算机,2020军队文职备考,计算机基础知识!
2020军队文职备考,计算机基础知识!由军转干考试试题资料栏目提供,更多关于2020军队文职,军队文职计算机基础知识,军转干考试试题资料的内容,请关注军转干考试网/河北人事考试网! 在军队文职考试中, ...
- 部队文职计算机专业技术岗面试,军队文职计算机类面试题-广东军队人才网
军队文职计算机类面试题-广东军队人才网,更多关于部队文职面试名单,军转干考试快讯的内容,请关注广东军转干考试网/广东人事考试网! 中秋国庆节假刚过,2020军队文职成绩正式发布!2020广东军队文职考 ...
- 2020计算机基础知识考试题及答案,2020年计算机二级公共基础知识考试模拟习题及答案...
[导语]2020年计算机二级考试备考正在进行中,为了方便考生及时有效的备考,那么,无忧考网为您精心整理了2020年计算机二级公共基础知识考试模拟习题及答案,供大家的参考学习.如想获取更多计算机二级考试 ...
- 全国计算机等级考试二级c语言考试什么时候改革成多套试卷,,2020年全国计算机等级考试二级C语言全真模拟试卷及答案(共四套).docx...
2020年全国计算机等级考试二级C语言全真模拟试卷及答案(共四套) 2020年全国计算机等级考试二级C语言全真模拟试卷及答案(一) 一.选择题 在下列各题的A).B).C).D)四个选项中,只有一个选 ...
- 《计算机网络应用基础》模拟试卷(六),《计算机与网络应用基础知识1》模拟试卷...
<计算机与网络应用基础知识1>模拟试卷 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 <计算机与网络应用基础知识1& ...
- 为面试做准备,整理一些计算机专业的基础知识
准备秋招找工作,研究方向是深度学习目标检测之类的.一次面试的时候,面试官问到计算机方面的基础知识,回答的不是很好,遂整体相关知识.特此感谢多位好友给出的学习意见.下面主要从数据结构.操作系统.计算机网 ...
最新文章
- AMDD 一个把大问题分成小问题的优化算法
- 手机号正则_这20个正则表达式,对你有大帮助,快来Make
- xlrd合并单元格的读取的注意事项
- 【原】移动web页面兼容处理的思考
- 'WebElement' object is not iterable
- CodeForces 621C Wet Shark and Flowers
- c#编写高程拟合程序
- 每周经典电路分析:采样保持放大器(1)
- 东欧小哥打造超全Python速查表登上GitHub热榜,标星4600+
- excel 函数 用=引用后,筛选功能排序,结果引用位置错乱
- Wi-Fi:802.11ac new feature Beamforming
- Android DVM简介
- 如何启用计算机上的摄像头,电脑如何打开摄像头
- 魔改《合成大西瓜》——附试玩链接
- warning C4996(转)
- iOS 12实现应用内录屏
- unity之Matrix4x4.TRS(Vector3 pos, Quaternion q, Vector3 s)的原理
- 包机制 java (来自秦疆老师的视频学习)
- 记一次工作需求: RSA密钥之C#格式与Java格式转换
- Kotlin_读写文件