Playwright - Close Browser

Basic Example Node

Overview

This node is designed to close a browser instance managed by the Playwright automation library. It is useful in automation workflows where a browser session needs to be terminated after completing tasks such as web scraping, testing, or interaction automation. For example, after running a series of automated browser actions, this node ensures the browser is properly closed to free up system resources.

Use Case Examples

  1. Automated web scraping workflow where the browser is opened, data is extracted, and then the browser is closed using this node.
  2. End of an automated testing sequence where the browser session is closed to clean up.

Output

JSON

  • status - Indicates the status message confirming the browser has been closed

Dependencies

  • Requires Playwright browser management through an external BrowserManager module.

Troubleshooting

  • If the browser does not close, ensure that the BrowserManager is properly initialized and that there is an active browser session to close.
  • Errors may occur if the node is executed without a prior browser instance being opened; ensure the workflow includes a browser launch step before this node.

Discussion