当前位置: 首页 > news >正文

F12抓包11:UI自动化 - Recoder(记录器)

课程大纲

使用场景(导入和导出):

① 测试的重复性工作,本浏览器录制并进行replay;

② 导入/导出录制脚本,移植后replay;

③ 导出给开发进行replay复现bug;

④ 进行前端性能分析。

1、录制脚本

① 点击录制,在网页执行操作,浏览器录制UI自动化脚本。

  

② 录制后查看脚本详情,点击重放,动执行脚本步骤。可设置执行速度、编辑步骤、导入导出脚本。

③ 脚本详情内,点击性能面板,自动执行脚本并进入性能分析界面。

 

2、puppeteer简介

        查看代码(puppeteer——Node.js库)

        Puppeteer是由‌Google开发的Node.js库,专门用于控制Headless Chrome(无界面浏览器),可以模拟浏览器行为,支持截图、填充表单、处理JavaScript渲染等。它提供了丰富的API,可以轻松地进行页面导航、元素查找、表单填写、数据提取等操作。Puppeteer还支持无头模式,非常适合在服务器环境中运行,如自动化测试的CI/CD流水线、数据挖掘和网络爬虫等场景。

        缺点:虽然Puppeteer在安装配置的便利性和运行效率方面优于Selenium,但它仅支持Node.js环境,且背后的Chromium浏览器版本更新较快,可能需要频繁更新以保持兼容性。


http://www.mrgr.cn/news/26998.html

相关文章:

  • React源码学习(一):如何学习React源码
  • [云服务器9]使用django搭建论坛网站?
  • 拳皇97确反笔记
  • 性能诊断的方法(五):架构和业务诊断
  • Nginx的使用场景:构建高效、可扩展的Web架构
  • 【nginx】ngx_http_proxy_connect_module 正向代理
  • 91-java cms垃圾回收器
  • 解决ubuntu 24.04 ibus出现卡死、高延迟问题
  • 如何自学SQL(从入门到精通)?
  • 这些211学校,跳一跳就能够着!自动化考研择校
  • 2024北京IC WORLD大会圆满收官!高频科技收获满满,同“芯”共促产业发展
  • iPhone 16预售已开,沙漠金色最抢手,喜提新机后别忘了这件事!
  • 监控易监测对象及指标之:全面监控DB2_linux数据库
  • C++ 继承【一篇让你学会继承】
  • 红黑树的删除
  • 10大差异!Linux运维VS云计算运维深度解析
  • 运算放大器选型的关键参数
  • CISP可以自己报名吗?CISP在哪报名?看完你就知道了!
  • 网络工程师学习笔记——网络互连与互联网
  • 清理C盘缓存的垃圾,专业清理C盘缓存垃圾与优化运行内存的策略