Selenium 加载策略

原文链接: Selenium 加载策略

上一篇: MessageChannel 实现worker之间的通信

下一篇: nodejs globby 工具库

https://www.selenium.dev/selenium/docs/api/javascript/module/selenium-webdriver/lib/capabilities_exports_PageLoadStrategy.html

EAGER

指示 WebDriver 在导航后应等待文档准备状态变为 “交互式”。

NONE

指示 WebDriver 不应在导航事件之后等待文档准备就绪状态。

NORMAL

指示 WebDriver 在导航后应等待文档准备状态为 “完成”。这是默认的页面加载策略。

node中的设置

const {Builder, Capabilities} = require('selenium-webdriver');
const {PageLoadStrategy} = require('selenium-webdriver/lib/capabilities');
 

 let options = new firefox.Options()
  options.headless()
  let builder = new Builder()
  let cap = builder.getCapabilities()
  cap.setPageLoadStrategy(PageLoadStrategy.EAGER)
  let driver = await builder.forBrowser('firefox')
    .setFirefoxOptions(options)
    .build(options);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值