一、项目慢查询问题 1、在使用多表关联查询并排序后,接口把数据给到前端并在界面渲染成功的总体时间较长,需要进行优化,在时间有限的情况下,只能对SQL语句进行优化,想到的方案是做中间表,但需要些时间,会影响上线时间,根据该功能的使用场景及优先级,最后决定先做SQL优化,后续进行迭代调整。 2、在弱网环 ...
分类:
其他好文 时间:
2019-11-07 23:46:14
阅读次数:
80
【简介】 HttpRunner是面向http/https协议的通用测试框架,集合了Request、unittest、Locust和一些常用的Python第三方库,只需要编写一份JSON/YAML脚本,即可实现自动化测试、持续集成、性能测试等需求。 【环境】 代理工具Fiddler或Charles 已 ...
分类:
Web程序 时间:
2019-11-05 15:02:21
阅读次数:
228
也可以选择导入证书。下载证书要保证手机和电脑是互通的。可以关掉防火墙,杀软等。 ...
分类:
Web程序 时间:
2019-11-02 14:03:35
阅读次数:
133
前提:charles的说明 Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。 Charle ...
分类:
其他好文 时间:
2019-11-02 00:41:14
阅读次数:
111
浏览器常用:Chrome/Firefox:F12进行抓包。 APP常用:Android/IOS:Fiddler/Charles,进行抓包。 ...
分类:
其他好文 时间:
2019-11-01 11:17:55
阅读次数:
144
Fiddler ——位于客户端和服务器端的HTTP代理 代理:客户端所有请求都先经过fiddler,然后转发到相应服务器 服务器端所有相应都先经过fiddler,然后发送到客户端 1. 常用的HTTP抓包工具:fiddler、charles 2. 功能 记录客户端和服务器之间的所有HTTP请求,可以 ...
分类:
其他好文 时间:
2019-11-01 11:16:35
阅读次数:
136
一、Charles是什么? Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP ...
分类:
其他好文 时间:
2019-10-25 13:16:40
阅读次数:
271
(一)主界面介绍 一、工具导航栏 Charles 顶部为菜单导航栏,菜单导航栏下面为工具导航栏。视图如下图所示: 工具导航栏中提供了几种常用工具: :清除捕获到的所有请求 :红点状态说明正在捕获请求,灰色状态说明目前没有捕获请求。 :灰色状态说明是没有开启网速节流,绿色状态说明开启了网速节流。 :灰 ...
分类:
其他好文 时间:
2019-10-19 14:50:23
阅读次数:
88
Charles抓包: 请求参数Chrome抓包: jmeter写法: postman写法: ...
分类:
其他好文 时间:
2019-10-19 12:43:21
阅读次数:
87
Charles 使用教程 本文介绍 charles 教程 - 代理抓包的使用方法 本文参考了:阿西河Charles教程 Charles是一个HTTP代理/ HTTP监视器/反向代理,使开发人员能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求,响应和HTTP标 ...
分类:
其他好文 时间:
2019-10-19 10:08:15
阅读次数:
93