zoukankan      html  css  js  c++  java
  • 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文件。

  • 相关阅读:
    自定义 mapper
    solr 服务搭建
    jedis 连接redis
    jedis 整合 Spring
    Redis 安装
    HttpClient 工具类
    springMvc 中返回字符串 乱码解决
    linux常用命令解析
    压缩jar包
    控制反转
  • 原文地址:https://www.cnblogs.com/yuer011/p/8067629.html
Copyright © 2011-2022 走看看