04-Chrome开发者工具使用教程

简介: 04-Chrome开发者工具使用教程

前言

  • Chrome开发者工具是谷歌浏览器自带的一款开发者工具,它可以给开发者带来很大的便利,作为一个测试工程师,熟练使用这个工具会也是必须的,接下来我们一起学习吧。
  • 打开开发者工具F12 或  Ctrl + Shift + I

工具面板组成

  • Elements(元素):用于查看或修改HTML元素的属性、CSS属性、监听事件、断点等。css可以即时修改,即时显示。
  • Console(控制台):控制台一般用于执行一次性代码,查看JavaScript对象,查看调试日志信息或异常信息。还可以当作Javascript API查看用。
  • Sources(资源):用于查看页面的HTML文件源代码、JavaScript源代码、CSS源代码,此外最重要的是可以调试JavaScript源代码,可以给JS代码添加断点等。
  • Network(网络):记录当前页面请求加载信息,并记录各个请求资源信息(包括状态、资源类型、大小、所用时间等)
  • Performance(性能):用来对当前页面进行性能分析。
  • Memory(内存):用于分析当前页面内存消耗。
  • Application(应用):记录网站加载的所有资源信息,包括存储数据(Local Storage、Session Storage、IndexedDB、Web SQL、Cookies)、缓存数据等。
  • Security(安全):判断当前网页是否安全。

使用详解

  Elements(元素)

  • 选择元素:做web自动化元素定位经常会用

  • 手机模式:可以设置手机型号、分辨率、显示百分比、是否在线等

  Console(控制台)

  • web自动化测试使用js定位时可以在这里调试是否定位到元素

  Sources(资源)

  • 可以在这个面板里面调试你的JS代码

  Network(网络):

  • 平时工作中经常用到的,如下图介绍

  Application(应用)

  • 查看cookies,做web自动化验登录证码搞不定时,可以使用添加cookies的方法保持登录状态

 


相关文章
|
Web App开发 数据采集 JavaScript
Chrome开发者工具探秘:元素面板的神奇魔法与实战解析
Chrome开发者工具探秘:元素面板的神奇魔法与实战解析
114 1
|
Web App开发 JavaScript 前端开发
Python 自动化 - 浏览器chrome打开F12开发者工具自动Paused in debugger调试导致无法查看网站资源问题原因及解决方法,javascript反调试问题处理实例演示
Python 自动化 - 浏览器chrome打开F12开发者工具自动Paused in debugger调试导致无法查看网站资源问题原因及解决方法,javascript反调试问题处理实例演示
770 0
|
9月前
|
Web App开发 数据采集 JavaScript
Chrome开发者工具探秘:元素面板的神奇魔法与实战解析
Chrome开发者工具探秘:元素面板的神奇魔法与实战解析
106 0
|
8月前
|
Web App开发 存储 前端开发
深入探索Chrome开发者工具:开发者的利器
Chrome DevTools是Chrome浏览器内置的网页开发与调试神器,包含元素检查、网络请求分析、性能监控和JavaScript调试等功能。可通过快捷键F12或菜单打开。主要面板有:Elements(查看编辑HTML/CSS),Console(运行JS代码及查看日志),Network(分析网络请求),Performance(优化网页性能)和Application(管理应用数据)。高级功能包括断点调试、网络限速和屏幕模拟,助力高效开发和调试。
|
9月前
|
Web App开发 安全 Java
《手把手教你》系列技巧篇(七)-java+ selenium自动化测试-宏哥带你全方位吊打Chrome启动过程(详细教程)
【2月更文挑战第16天】本文介绍了如何通过查看源码理解Selenium启动Chrome浏览器的过程。首先,展示了启动Chrome的Java代码,包括设置系统属性、创建WebDriver实例、最大化窗口、设置隐性等待、打开网站、获取页面标题以及关闭浏览器。文章还讲解了包(package)、import导入、setProperty设置系统属性、WebDriver接口、driver实例、manage方法、get方法加载网页以及quit方法退出浏览器的基本概念和作用。适合没有Java基础的读者了解Selenium与Java的交互方式。
132 3
|
6月前
|
Web App开发 监控 前端开发
重磅! Chrome开发者工具入门
重磅! Chrome开发者工具入门
|
7月前
|
Web App开发 存储 缓存
Chrome开发者工具学习
Chrome开发者工具学习
|
Web App开发 缓存 网络协议
浏览器原理 20 # Chrome开发者工具:利用网络面板做性能分析
浏览器原理 20 # Chrome开发者工具:利用网络面板做性能分析
415 0
浏览器原理 20 # Chrome开发者工具:利用网络面板做性能分析
|
9月前
|
Web App开发 内存技术
chrome插件安装方法教程
chrome插件安装方法教程
103 0
|
Web App开发 前端开发 搜索推荐
chrome 开发者工具——前端实用功能总结
chrome 开发者工具——前端实用功能总结
191 0