当前位置: 首页 > news >正文

金湖有哪里做网站的深度搜索

金湖有哪里做网站的,深度搜索,百度官网首页登陆,长沙景点图片目录 什么是mock? 什么时候需要用到mock? 如何实现? pythonflask自定义mock服务的步骤 一、环境搭建 1、安装flask插件 2、验证插件 二、mock案例 1、模拟 返回结果 2、模拟 异常响应状态码 3、模拟登录,从jmeter中获取…

目录

什么是mock?

什么时候需要用到mock?

如何实现?

python+flask自定义mock服务的步骤

一、环境搭建

1、安装flask插件

2、验证插件

二、mock案例

1、模拟 返回结果

2、模拟 异常响应状态码

3、模拟登录,从jmeter中获取用户名和密码


什么是mock?

简单来说,就是模拟接口。

什么时候需要用到mock?

1、依赖的接口未实现
2、依赖的接口响应速度慢
3、针对接口模拟各种异常

如何实现?

1、使用mock现有工具-->moco
2、自定义mock
    ①编写一个函数,直接return模拟的值
    ②使用接口开发框架编写要模拟的接口 flask

接下来,我们就使用python+flask来实现自定义mock。

python+flask自定义mock服务的步骤

一、环境搭建

1、安装flask插件

pip install flask

2、验证插件

flask --version

二、mock案例

1、模拟 返回结果

from flask import Flaskapp = Flask(__name__)
# 添加此配置,让接口返回值的中文不转码(保持显示中文)
app.config['JSON_AS_ASCII'] = False# 定义接口 模拟返回结果
@app.route("/login", methods=["post"])
def login():return {"status": 200, "msg": "恭喜您,登录成功!", "token": "xxxxxx"}# 运行
app.run()

2、模拟 异常响应状态码

from flask import Flaskapp = Flask(__name__)
# 添加此配置,让接口返回值的中文不转码(保持显示中文)
app.config['JSON_AS_ASCII'] = False# 定义接⼝ 模拟异常响应状态码
@app.route("/login/lgy", methods=["get"])
def lgy():return "error page", 404, {"Content-Type": "application/json"}# 运行
app.run()

3、模拟登录,从jmeter中获取用户名和密码

"""
需求: ⽤户名为admin 密码为:123456 返回登录成功!否则返回⽤户名或密码错误,请求参数
格式为:form
"""
from flask import Flask, requestapp = Flask(__name__)
# 添加此配置,让接口返回值的中文不转码(保持显示中文)
app.config['JSON_AS_ASCII'] = False@app.route('/my_login', methods=["post"])
def my_login():username = request.form.get("username")pwd = request.form.get("password")if username == 'admin' and pwd == '123456':data = {"status": 200, "msg": "恭喜您,登录成功!", "token": "xxxxxx"}return dataelse:data = {"status": 200, "msg": "用户名或密码错误"}return data# 运行
app.run()

jmeter取样器设置:

 

 

http://www.yayakq.cn/news/298654/

相关文章:

  • 江都区城乡建设局网站马局本地生活网站建设
  • 织梦做泰文网站wordpress 漂浮广告
  • 制作网站联系方式百杭网络推广公司
  • 哈尔滨松北区建设局网站天津建设工程竣工备案公示网站
  • 新网站开发工作总结网站策划书的意义
  • 超级工程网站建设石家庄房产备案查询网
  • 深圳的网站建设公司有哪些注册公司流程步骤
  • dw怎么做秋季运动会网站中国排名第一的游戏
  • 中英双语网站课程网站建设特色
  • 代刷网站推广快速nodejs网站开发教程
  • ashx做网站罗湖商城网站建设哪家服务周到
  • 东莞外贸建站及推广规划设计公司
  • 商标查询网站怎么做清新太和做网站
  • 怎么查网站注册时间注册50万公司一年税是多少
  • 什么网站收录快英文seo如何优化
  • php网站登录系统怎么做企业网站管理系统 源码
  • 建设银行代发工资网站网站ftp上传工具哪个好用
  • 广州学习网站建设关键词排名点击软件怎样
  • 门户网站开发报价石家庄网站建设网站
  • 宁波企业制作网站网站设计优点
  • 做代销的网站广州专业网站建设报价
  • 手机分销网站网站前端设计理念
  • 温州网站优化排名深圳外贸公司名单
  • 德阳网站设计上优化seo
  • 广州网站改版 网站建设灰色关键词排名方法
  • 布吉网站建设公司大连的网站设计公司电话
  • 关于建设官方网站的申请荆州网站开发
  • 天津公司网站建设公司哪家好自助定制网站开发公司
  • 域名和网站空间相互做解析做wordpress挣钱
  • 网站的大量图片存储格式注册网站怎么做