lyrebird(MOCK平台)美团琴鸟,windows系统环境搭建以及使用手册

lyrebird(MOCK平台)美团琴鸟,windows系统环境搭建以及使用手册lyrebird 工程地址 https github com meituan lyrebird lyrebird 帮助文档 https pypi org project lyrebird 环境要求 1 同 Linux 一样 需安装 python3 6 1 python3

大家好,我是讯享网,很高兴认识大家。

lyrebird工程地址:https://github.com/meituan/lyrebird

lyrebird帮助文档:https://pypi.org/project/lyrebird/

环境要求:

1、同Linux一样,需安装python3.6.1,python3.7同样在windows系统上一样有些地方不兼容(后续有结果会更新)

2、安装完python后需要升级下pip,因为需要更高版本的,我在搭建过程中因为未升级导致一直报错,升级如下图所示则未成功

升级pip命令:python -m pip install --upgrade pip(特别注意cmd一定要使用管理员权限不然会报错!!!


讯享网

3、所有上述环境安装完成后使用:pip命令安装琴鸟,如下图:

安装命令:pip3 install lyrebird (注意:因为使用的是python3环境所以需要使用对应版本的pip)安装结果如下图

如果是如下图结果则安装成功

4、安装成功后不用新打开cmd界面,可以直接在安装界面输入如下命令启动琴鸟

命令如下:lyrebird  如下图则运行成功浏览器会自动打开琴鸟网页

至此windows琴鸟环境搭建完成

讯享网

使用手册:以下内容是整理自github以及简书,并试用

1、界面只有inspector和datamanager解决 

其他界面是插件形式提供的,目前默认没有集成插件。还是需要自己装的。
安装方式如下
pip install lyrebird-ios
pip install lyrebird-android
pip install lyrebird-api-coverage

2、Android界面

lyrebird-android 
需要安装该插件。目前lyrebird 默认界面inspector  DataMagnager
插件有ios   api-coverage   android
像overbridge 和大会里提到的其他 还未开放?

可以看到真机界面(但非实时双向的)实时日志,和其他快捷启动app等

3、实际操作连接设备

3.1连接移动设备(试用安卓、ios均可连接并录制数据)

  • 启动Lyrebird后,移动设备需要通过代理的方式将请求数据接入。
  • 将移动设备的代理地址设为当前电脑地址,默认端口为4272(IP地址可查看Lyrebird启动时输出的日志)
  • 被测设备上用浏览器打开 http://mitm.it, 选择对应操作系统安装证书。如启动后Lyrebird显示捕获到的HTTP/HTTPS请求,如下图:则表示连接设备成功

  • 如上图,准备工作完成后,操作手机即可以看到HTTP/HTTPS请求的数据。
  • 上图中按钮栏的按钮依次是:
    1. 录制按钮
    2. 清除inspector数据按钮
    3. 新建mock数据组按钮
    4. 激活mock数据组选择器
    5. 取消激活mock数据按钮
  • 操作图中(1)按钮栏的录制按钮,则可开始数据的录制工作。
  • 录制数据要求新建或选中一组mock数据。即操作按钮3或4。
  • 激活mock数据选择器,选择mock数据后。经过Lyrebird的请求会被mock,如果mock数据中没有匹配的数据,则会代理该请求。

    mock数据可由左边导航栏切换到DataManager界面进行编辑管理

  •  
小讯
上一篇 2025-02-18 13:05
下一篇 2025-02-24 14:20

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/71827.html