• mock数据与Charles配合测试--抓包与mock


     首先要用手机连上我们电脑Charles的代理。

    1、配置环境变量

    #!/bin/sh
    echo "生成gzip文件"
    #FliePath="/Users/user/Desktop/ihotel"
    #FlieName="elong_ihotel_tools.jar"
    path=`pwd`
    #jarPath=$FliePath$FlieName
    #echo jarPath
    echo `pwd`
    #filename=$path"/"$1
    java -jar /Users/user/Desktop/ihotel/tools_gzip.jar
    

     2、抓去需要配置页面的xml文件

    若为app页面,需要返回给app gzip格式文件,可用

    gzip -c xml_name > xml_name_gz
    

    压缩为gzip格式文件以便使用。

    3、将里面的某一个链接(可根据自己需要更改,找一个显眼位置的链接比较好找)改为自己需要的链接

    4、打开Charles--->tools--->map local settings,

        勾选enable

    5、点击add,会出现如下设置界面:

    选择choose,选择本地mock文件,protocol选择http或https,host和port根据自己需求填写,Query和path删除,其它保留

    则下次请求相同地址时,返回的为自己的mock文件。

  • 相关阅读:
    Java异常的深层次理解
    Java笔记1_java基础
    oracle怎么实现id自增和设置主键
    C51最小系统
    文本输入方式的pspice仿真步骤
    外部中断实验
    客户端测试
    定时器实验
    linklist template
    dfs:10元素取5个元素的组合数
  • 原文地址:https://www.cnblogs.com/yuer011/p/8067629.html
Copyright © 2020-2023  润新知