playwright--录制视频

文章目录

  • 前言
  • 一、录制
  • 二、录制视频实例
  • 三、录制视频运行
  • 四、视频大小设置


前言

playwright可以录制测试过程的操作,且可保存成视频

一、录制

手动创建浏览器上下文:context = browser.new_context()
使用record_video_dir赋值,赋值为视频保存路径record_video_dir="videos/"
浏览器上下文关闭时保存视频:context.close()

二、录制视频实例

def test_save(browser):
    context = browser.new_context(record_video_dir="videos/")
    page = context.new_page()
    # 打开
    page.goto("http://192.168.90.90:8008/#/login")
    page.wait_for_timeout(2000)
    # 调用close,videos视频才会保存
    context.close()

三、录制视频运行

找到保存路径,点击视频运行,即可观看操作页面的过程
playwright--录制视频_第1张图片

四、视频大小设置

视频大小默认为 800x800,除默认外,还可以指定视频大小。
使用record_video_size赋值

context = browser.new_context(
    record_video_dir="videos/",
    record_video_size={"width": 900, "height": 900}
)

你可能感兴趣的:(playwright,音视频,html,python)