{"repo":"adamdriscoll/psplaywright","free":true,"listed":false,"github":"https://github.com/adamdriscoll/psplaywright","clone":"git clone https://github.com/adamdriscoll/psplaywright.git","description":"Playwright browser automation for PowerShell.","language":"PowerShell","stars":18,"topics":["browser-automation","powershell"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"PSPlaywright Work in Progress & Experimentation This project is currently a work in progress and serves as an experiment in using GitHub Copilot to generate PowerShell modules for browser automation. The code, structure, and documentation are actively evolving as new features and improvements are explored. Feedback and contributions are welcome! PSPlaywright is a PowerShell module that provides a set of commands for browser automation and web testing using Microsoft Playwright. It enables users to control browsers, interact with web pages, and automate UI testing scenarios directly from PowerShell scripts. About Microsoft Playwright Microsoft Playwright is a Node.js library for browser automation. It supports Chromium, Firefox, and WebKit, allowing for cross-browser web automation and testing. Playwright enables reliable end-to-end testing for modern web applications, supporting features like headless execution, network interception, and advanced page interactions. Commands Browser Commands - Start-PlaywrightBrowser - Start a new browser instance - Stop-PlaywrightBrowser - Stop the browser instance - Enter-PlaywrightBrowser - Enter a browser context - Exit-PlaywrightBrowser - Exit the browser context - Open-PlaywrightPage - Open a new page in the browser Page Commands The following Page cmdlets are available: - Add-PlaywrightPageInitScript - Add an initialization script to the page - Add-PlaywrightPageLocatorHandler - Add a locator handler to the page - Set-PlaywrightPageToFr","default_branch":null,"files":null,"tree":[],"storefront":"/r/adamdriscoll","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adamdriscoll/psplaywright/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}