明日计划:对比赛所需要的技能进行全面的解决,要求把所有技术性的难题都克服,学会变通的解决问题,去排查问题,到赛场上去解决问题是来不及的
Fiddler工具栏简单介绍
WinConfig:windows配置
说明注释
重新请求
删除会话
继续执行
流模式/缓冲模式
全局解码
保留会话数量
监控指定进程
查找
保存会话
截图
计时器
快捷打开浏览器
清楚IE缓存
编码/解码工具
部分常用功能解释:
说明注释:可以给对应url添加解释说明,保存之后,方便再次查看;
重新请求:可以再次发送改请求,快捷键R,发送多次请求可用快捷键shift+r;
删除会话:可以删除选择的会话(delete),可以选择删除所有会话(ctrl+x),可以选择删除图片会话,js会话,css会话等;
继续执行:在设置断点之后,点击进行下一步会话;
流模式/缓冲模式:
流模式(Streaming Mode)Fiddler会即时将HTTP响应的数据返回给应用程序。更接近真实浏览器的性能。时序图更准确,但是不能控制响应;
缓冲模式(Buffering Mode)Fiddler直到HTTP响应完成时才将数据返回给应用程序。可以控制响应,修改响应数据。但是时序图有时候会出现异常;
全局解码:用于解决请求或响应的乱码问题;
监控指定进程:可以直接选择进程,或者点击之后会出现十字符号,移动到对应应用上即可抓取对应程序的会话;
查找:点击进行查找,或者使用快捷键ctrl+f,或者使用地下命令行输入【?要查询的内容】;
保存会话:选择需要保存的会话(应用场景:筛选出对应会话,保存之后给研发进行分析),点击save即可;
编码/解码工具:可以对不同加密内容进行解码,或者对内容进行加密;
#:IP/图标(请求类型)
Result:响应结果状态码
Protocol:协议
Host:主机名称
URL:详细的URL
Body:请求内容大小
Caching:缓存
Content-Type:内容类型
Process:进程
Comments:备注
Custom:自定义
这里放一个在其他文章里面找到的各个请求类型图标的介绍
jmeter函数助手 点击Tools-FUnction Helper Dialog(函数对话框)
这里介绍一个我已用到过的time函数
时间函数以各种格式返回当前时间
1、如果参数为时间戳,那公式为:
${__time(,)} : 默认该公式精确到毫秒级别, 13位数
${__time(/1000,)} : 该公式精确到秒级别, 10位数
2、 如果参数需要为当前日期,那公式为:
${__time(yyyy-MM-dd,)}
${__time(YMDHMS,)}
还有一些常用函数如:Random,CSVRead,intSum,RandomDate、RandomString
具体到该链接下去了解使用:函数助手的使用