1.​需求查看工具:Axure 、Microsoft Office Visio
  2. 提BUG截图工具:FSCapyure、QQ截图工具等
  3.  数据库测试需要查看数据库:oracle、PLSQL Developer等
  4.查看数据库设计:powerdesigner
  5.配置管理:vss、SVN、visual_studio
  6.Bug管理工具:禅道zentao、QC、JIRA,mantis,bugzilla,bugfree等
  7.性能测试工具: LoadRunner、JMeter等

Fiddler抓包基础使用(一)

端和服务器的http和https请求。并且支持重发、编辑、转存等操作。开发人员经常用Fiddler来调试问题。测试人员也可以借助Fiddler工具来定位问题,并且在性能测试中可以通过Fiddler工具抓取http请求,分析请求参数类容。
1. Fiddler抓包工具原理
Fiddler抓包工具的原理是基于代理的机制,启动Fiddler就会自动改写浏览器代理,浏览器访问服务器的请求会先发送到Fiddler,再由Fiddler转发给服务器,同样,服务器http响应也会先返回至Fiddler,Fiddler再转发给客户端浏览器。

2. 开启抓包
点击菜单File-Capture Traffic(或快捷键12),就开启抓包,浏览器中访问目标网站就可以抓取到相关http请求。注意:Firefox浏览器需要手动设置浏览器代理。

3. Fiddler界面介绍

会话列表字段含义介绍:
# 抓取HTTP Request的顺序,从1开始,以此递增
Result HTTP状态码
Protocol 请求使用的协议,如HTTP/HTTPS/FTP等
Host 请求地址的主机名
URL 请求资源的位置
Body 该请求的大小
Caching 请求的缓存过期时间或者缓存控制值
Content-Type 请求响应的类型
Process 发送此请求的进程:进程ID
 4. Inspectors 查看数据内容
Inspectors是用于查看会话的内容,上半部分是请求的内容,下半部分是响应的内容。对于每一部分,提供了多种不同格式查看每个请求和响应的内容。JPG 格式使用 ImageView 就可以看到图片,HTML/JS/CSS 使用 TextView 可以看到响应的内容。Raw标签可以查看原始的符合HTTP标准的请求和响应。Auth则可以查看授权Proxy-Authorization 和 Authorization的相关信息。Cookies标签可以看到请求的cookie和响应的set-cookie头信息。

 5. Fiddler 过滤器
Fiddler有强大的过滤功能,可以根据不同的过滤规则过滤:Host、client Process、Requester Headers、Response Status Code、Response Type and Size、Response Headers等。

Host过滤规则:
Zone:指定只显示内网(Intranet)或互联网(Internet)的内容;
Host:指定显示某个域名下的会话;
-No Host Filter:无HOST过滤;
Hide the following Hosts:只显示如下HOST;
Flag the following Hosts:加粗显示如下HOST;
输入多个HOST,多个之前用半角逗号或者回车分隔。
 Client Process过滤规则:
Show only traffic from:你可以指定只捕获哪个Windows进程中的请求;
Show only Internet Explorer traffic:只显示IE发出的请求;
Hide Windows RSS platform traffic:隐藏Windows RSS平台发出的请求。
Request headers过滤规则:
Show only if URL contains: 根据URL中的内容进行过滤,显示url中包含某字符的请求;
Flag requests with headers:标记带有特定header的请求;
Delete request headers:删除请求header;
Set request header: 设置请求的header。

软件测试人员电脑需要安装的基础工具相关推荐

  1. 作为软件测试人员,这些常用的性能测试工具你一定要知道

    软件测试是一种促进鉴定软件的正确性.完整性.安全性和质量的活动过程,性能测试作为软件测试工作中的重要部分,通过自动化测试工具来模拟多种正常.峰值以及异常负债环境来对系统进行各项性能指标的测试,那么在性 ...

  2. imac java7下载地址,如何在苹果电脑上安装JAVA开发工具,经验告诉你该这样

    这里给苹果电脑的用户介绍,在哪里下载JAVA SE 开发工具的下载?以及如何安装JDK和验证JAVA安装的版本? 工具/材料 Imac.Macbook Pro.Air JDK安装包 下载JDK 01 ...

  3. 软件测试人员必备的60个测试工具清单,建议收藏一波~

    据统计,中国软件外包市场的潜力和机会已远远超过软件王国印度,不过由于软件人才的严重不足致使我国软件发展遭遇"瓶颈".国家为了大力培养软件人才,不断采取积极有效的措施.我国对软件测试 ...

  4. 分享软件测试人员必备的60个测试工具,赶紧收藏起来

    据统计,中国软件外包市场的潜力和机会已远远超过软件王国印度,不过由于软件人才的严重不足致使我国软件发展遭遇"瓶颈".国家为了大力培养软件人才,不断采取积极有效的措施.我国对软件测试 ...

  5. 软件测试人员【必备】的九种工具

    一般在产品研发的过程中,我们对于交付出高质量软件的愿望,是和那些不断探索新的测试工具与技术的需求成正比的.可以说,如果没有现代化的工具,我们几乎无法实现测试过程的自动化,也就无法保证软件产品的鲁棒性. ...

  6. Java基础-Eclipse第三方安装包管理工具之Maven

    Java基础-Eclipse第三方安装包管理工具之Maven 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 玩过Linux的小伙伴应该都知道yum吧,我们只要把搭建好的yum仓库配 ...

  7. Docker安装ssh,supervisor等基础工具

    2019独角兽企业重金招聘Python工程师标准>>> Docker安装ssh,supervisor等基础工具 需要提前下载好官方的ubuntu镜像,我这里使用的是ubuntu:14 ...

  8. 全网惟一面向软件测试人员的Python基础教程-在Python中怎么干倒字符串?

    全网惟一面向软件测试人员的Python基础教程 起点:<python软件测试实战宝典>介绍 第一章 为什么软件测试人员要学习Python 第二章 学Python之前要搞懂的道理 第三章 你 ...

  9. 在电脑上安装了百度一键root工具后,启动adb提示:adb server version (31) doesn't match this client (36); killing...

    在电脑上安装了百度一键root工具后,adb无法运行,提示: adb server version (31) doesn't match this client (36); killing... er ...

  10. 全网惟一面向软件测试人员的Python基础教程-在Python中如何优雅的切西瓜呢?

    全网惟一面向软件测试人员的Python基础教程 起点:<python软件测试实战宝典>介绍 第一章 为什么软件测试人员要学习Python 第二章 学Python之前要搞懂的道理 第三章 你 ...

最新文章

  1. 总结一下嵌入式OLED显示屏显示中文汉字的办法
  2. HDU 5821 Ball
  3. 回顾国产手机4年沉浮,仍然只是靠这三招翻身
  4. 这个转录组比对工具很快,十几分钟一个样品
  5. linux下qt对csv文件读取,qt 写入csv文件
  6. vmix安装无法连接远程服务器_Windows server 2012 云服务器建站教程 (1):远程连接桌面+IIS服务器安装...
  7. 计算机程序设计 大作业 vb,成人《VB程序设计》标准化大作业(答案)1
  8. 安装oh-my-zsh后terminal/iterm命令行终端前面用户计算机名消失之如何出现
  9. vector初始化方法(待补充)
  10. 魔兽世界单机服务器物品查询,魔兽世界单机版gm命令-物品代要码大全.doc
  11. Linux中执行shell脚本的方法,在Linux中执行Shell脚本的4种方法的总结
  12. Excle超链接图片修改默认打开方式
  13. JBoss、Geronimo及Tomcat比较分析
  14. XP系统访问网页无法下载php,window_WinXP因配额不足导致无法访问如何解决,  WindowsXP系统虽然说是已经 - phpStudy...
  15. 424. Longest Repeating Character Replacement
  16. 几种数据增强:Mixup,Cutout,CutMix 和yolov4中的 Mosaic
  17. html日历页面节假日_js css+html实现简单的日历
  18. R语言 | GEO数据库下载GSE基因芯片 以及表达矩阵和临床信息的提取
  19. 大学生用什么软件学c语言,当代大学生必须的几款APP
  20. unity 完美像素_完美风暴过后– Unity Hack Week XII

热门文章

  1. Python新闻网站项目-7.Django内容后台管理系统管理开发
  2. 基于javaweb的学生考勤管理系统(java+SSM+Poi导出+Easyui+JFreeChart+maven+mysql)
  3. Fish 环境下如何安装 nvm
  4. MFC Windows 程序设计(一)-程序员的解放
  5. win32 api应用如何输出日志log Windows程序设计 visualstudio vs无控制台如何输出
  6. 软件开发 项目进展 软件架构 指南
  7. android移动开发慕课版本_Android移动开发基础教程(慕课版)
  8. Fiddler抓包快速入门-windows网页抓包
  9. java捕鱼达人代码java捕鱼游戏代码
  10. Python运维开发工程师养成记