51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2761|回复: 1
打印 上一主题 下一主题

[转贴] Web调试工具:火狐浏览器之Firebug讲解

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-2-1 14:29:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 姿态 于 2019-2-1 14:31 编辑

 firebug是网页浏览器firefox下的一款开发类插件,他集HTML查看和编辑、JavaScript控制台、网络状况监视器于一体,是开发javascript、CSS、HTML和Ajax的得力助手。
  


  一、窗口介绍
  控制台:JavaScript命令行操作,显示JS错误信息、提示信息、日志信息
  HTML:显示页面的HTML源码
  CSS:编辑页面的CSS源码
  脚本:显示页面脚本和调试
  DOM:显示页面对象和DOM属性
  网络:显示页面下载和花费时间
  Cookies:显示页面请求的Cookies、以及查看和修改(有启用和禁用)
  二、查看某一元素的两种方式
  firebug中点击“点击查看页面中的元素”按钮,然后再web中鼠标滑动至对应控件,然后点击左键
  三、HTML源码查看
  在右侧可以出来CSS的样式
  可以定位、可以对页面进行调试修改
  四、网络
  304表示已经缓存至本地的文件: 这就表明了客户端中所请求资源的缓存仍然是有效的,也就是说该资源从上次缓存到现在并没有被修改过.条件请求可以在确保客户端的资源是最新的同时避免因每次都请求完整资源给服务器带来的性能问题.

    五、XHR:监控ajax的使用请求
  AJAX概述:通过利用AJAX,JS可以通过JS的XML HttpRequest对象,直接与服务器来通信。
  通过使用 HTTP 请求,web 页可向服务器进行请求,并得到来自服务器的响应,而不加载页面。用户可以停留在同一个页面,他或她不会注意到脚本在后台请求过页面,或向服务器发送过数据。
  比如:百度输入某一些字符,返回结果会直接返回,而无需点击页面的搜索按钮

     六、控制台
  进行JS调试,比如输入 console.dir(console):

  每个浏览器的开发者调试工具的侧重点不同,需要明白各自的优缺点,按需取用。比如chrome的工具在性能监控和资源查看上更有优势。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-18 16:50 , Processed in 0.069069 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表