【Selenium(Node.js)】Edgeを開いた状態のままにする方法|ブラウザ

Seleniumはブラウザ操作を自動化できるライブラリ。

今回は、Node.jsのSeleniumで、操作したブラウザのEdgeを開いた状態のままにする方法となります。

また、Node.jsのSeleniumはすでに利用できる前提としています。Node.jsでSeleniumを利用方法は、以下のリンク先を参考にしてみてください。

【Selenium(Node.js)】操作したEdgeを開いた状態のままにする方法

以下コードの例となり、Node.jsのSeleniumで、操作したEdgeを開いた状態のままにする設定を有効にしています。

const {Builder, Browser, By, Key, until} = require('selenium-webdriver');
const Edge = require('selenium-webdriver/edge');

(async function example() {
  const Options = new Edge.Options()
    .detachDriver(true)
    
  let driver = await new Builder()
    .forBrowser(Browser.EDGE)
    .setEdgeOptions(Options)
    .build();

  try {
    await driver.get('https://www.google.com/');   
  } finally {
    // await driver.quit();
  }
})();


上記コードでは、EdgeのオプションのdetachDriverメソッドで、操作したEdgeを開いた状態のままにする設定を有効にしています。

参考サイトなど

コメント投稿コメント投稿欄を開く

コメントは項目欄(*は必須項目)を入力し、「コメントを送信」ボタンをクリックしてください。 (メールアドレスは公開されることはありません。コメントの公開は承認制となります。)

また、多忙によりコメントには返信できない場合があります。

Twitterで返信する場合はこちらから。