zoukankan      html  css  js  c++  java
  • charles的一些使用

    1.https抓包配置 

    https://www.jianshu.com/p/5d38d552fa52

    help-local ip address ( 查看ip地址)

    手机和电脑一个局域网,手机代理写电脑ip,端口 8888.  

    2.拦截 

    接口右键选中“Breakpoints”,拦截发送服务器请求 ,生成 一个可以edit request的界面,如图所示。可以修改url 请求参数等,修改完成后,点击按钮[execute],发送服务器,生成edit response的界面,可以修改response内容 ,修改完成后,点击按钮[execute]。模拟异常情况。

    3.不发请求,返回本地数据

     tools  --勾选 map local。 不发请求到服务器,修改返回数据,直接返回本地数据。避免请求延迟。

     用这种操作来造数据,是为了看app上不同长度目录展示的样式对不对,还有就是看对一些异常情况的处理 。
     假如说你想测一个用户名超长的,看看前端页面样式会不会变或者其他的异常情况,你这个时候就可以模拟啊,让后端返回成异常的数据,不就模拟出来了 。

    假如你要测试的A系统,需要对接B系统的某一个接口,但是B系统不能对你长时间开放,或者B系统的这个接口并没有开发完成等等情况,总之就是B系统的这个接口不能用,这个时候你就需要模拟B系统的这个接口,不真正的访问B接口,但是得到了真实访问B接口时得到过的返回数据。

    4.弱网测试 

    proxy---》throttle settings 下设置。

  • 相关阅读:
    python中unicode、utf8、gbk等编码问题
    git常用操作
    python List&Set&Dict交集、并集、差集
    VIM的高级使用
    Logger级别和输出的地方
    Eclipse+pydev 常用快捷键
    架构相关领域的学习材料(转)
    深入浅出之正则表达式(一)
    深入浅出之正则表达式(二)
    软件project总结
  • 原文地址:https://www.cnblogs.com/Dorami/p/10908886.html
Copyright © 2011-2022 走看看