*网络相关的测试方法总结
一、弱网测试方法
1.1 为什么要做弱网测试
1.2 弱网环境搭建
1.3 弱网测试主要关注什么
1.3.1 一般弱网
1.3.2 极端弱网
二、DNS测试方法
2.1 为什么要测试DNS
2.2 测试local-dns失败时的容灾策略
2.2.1 设置步骤
2.2.2 测试方法
2.3 测试dns延迟
2.3.1 设置步骤
2.3.2 测试方法
三、TCP相关测试方法
3.1 抓包工具wireshark
3.1.1 TCP 三次握手
3.1.2 TCP 四次挥手
3.1.3 使用wireshark抓包tcp
3.2 socket最大并发连接数
3.3 预链接
四、HTTP相关测试方法
4.1 抓包工具Charles
4.1.1 抓取移动端的HTTPS请求
4.1.2 模拟慢速网络以及等待时间
4.1.3 AJAX调试
4.1.4 重发网络请求
4.1.5 修改网络请求地址和参数
4.1.6 网络请求的截获并动态修改
4.1.7 简单的并发测试
4.1.8 其他常用功能
4.2 什么时候要用到Charles
4.3 不同http状态码测试