Chrome 新功能:支持录制、重放和测试用户操作!

大家好,我是 ConardLi,周末愉快 ~

相信大家在平时都做过一些自动化测试的工作,Chrome 在最新的版本(Chrome 97)里面新增了一个非常好用的功能,可以帮助我们录制、回放、测试用户操作,今天就和大家来一起试用一下。

2cf669bb7d88694563f6d9d34ace9842.gif

Recorder 面板

首先我们打开 Devtools,然后打开 More Tools - Recorder

606c1d33adba871626a42faccf4d43e1.png

或者也可以使用菜单命令打开 Recorder

0b3f3c3a7d28ca3a0c012ae2a838afc6.png

开始录制

点击 Start new recording 后就可以开始录制啦。

84b1aed01020f15bd851548a0d4a817e.png

面板显示 Recording... 就表示正在录制:

20a07c287fcf4660576153b91de52727.png

Recorder 会记录并展示我们操作过的每个步骤。

5e6454ddd2a25a29b2fa5ec857f7ffca.png

最后点击 End recording 可以结束录制过程。

重放用户操作

记录完用户操作后,我们可以点击 Replay 来重放整个操作过程,重播进度也会展示在面板的下面。

65ed8c4d72eb5c2278998d02191b5710.gif

另外,我们还能通过 Replay settings 来模拟弱网环境:

654f8378ed71ae07b59a3c24e8386165.png

测试页面性能

我们可以通过点击 Measure performance 来测量用户整个操作过程中的性能。

99fe2056d02d33b830250a8b214a23b1.gif

它会自动打开 Performance 面板来进行性能跟踪。

fe3257b381447655ea51a101eeca6102.png

编辑操作

整个录制过程都会被转换成代码,这意味着我们可以随意更改每个环节的代码,甚至自己写一段自动化测试的代码:

585315f4f560f63c494d32bd219e7c98.png

整体使用下来体验还是非常不错的,之前必须要借助一些工具库实现的流程现在直接用 Chrome 也能实现了,大家快用起来吧 ~

bf2c7b12e76bd965f9c9e91c2a5c246b.png

往期推荐

2021 TWeb 腾讯前端技术大会精彩回顾(附PPT)

ead25617fda648976a864a72c64c05a2.png

面试题:说说事件循环机制(满分答案来了)

659e4b53c324b9826586aa5fd70dafa0.png

专心工作只想搞钱的前端女程序员的2020

1e16e7de0c20195c94b49cd676a38292.png


最后

  • 欢迎加我微信,拉你进技术群,长期交流学习...

  • 欢迎关注「前端Q」,认真学前端,做个专业的技术人...

732a29ded19fa8f8fac3c47249a703c7.png

770bdbefcc6d64ceee5fd11385b3b8dd.png

点个在看支持我吧

12c269fb60e09054414c591f3ed9a850.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值