Skip to main content
bash TV

How to Clone & Setup Playwright BDD Framework on Your Machine

Script and Execute

68 views19 Sept 2026

YouTube

Welcome back to the Enterprise Playwright BDD Framework Series In this video, we are taking the Playwright Cucumber BDD framework that we have been building throughout this series and setting it up on a local machine from GitHub. This is especially useful if you are following the series and want to download the same framework, clone it to your machine, and practice along with the videos. In this video, you will learn: ✅ What Git is and why we use it ✅ Git vs GitHub – basic understanding ✅ How to install Git on Windows and macOS ✅ How to install Node.js and npm ✅ How to verify Git, Node.js and npm installation ✅ What `git clone` means ✅ How to choose the location where you want to store your project ✅ How to clone a GitHub repository using HTTPS ✅ How to verify that the repository was successfully cloned ✅ How to open the cloned project in Visual Studio Code ✅ How `package.json` is used to manage project dependencies ✅ How to run `npm install` ✅ How to install Playwright browser binaries using `npx playwright install` ✅ How to run the existing Cucumber BDD framework ✅ How to set up the framework just like you would in a real-time project git clone https://github.com/shruthi2021/orangehrm-playwright-bdd-framework.git ### Real-Time Scenario Imagine you have joined a company as a QA Automation Engineer and your team gives you an existing automation framework hosted in GitHub. Your first task may be to: GitHub Repository → Clone → Local Machine → Install Dependencies → Run Framework This video walks through that complete setup process step by step. ### Practice the Framework I have made the repository available so that you can clone the project and practice along with this series. You can also explore additional OrangeHRM workflows and try to automate them using the same framework. If you are a beginner, don't worry if everything doesn't make sense immediately. Follow the videos in sequence and gradually build your understanding of Playwright, TypeScript, Cucumber BDD, Page Object Model, Services, Hooks, and other framework concepts. ### Official Resources Git https://git-scm.com/install/ Node.js https://nodejs.org/en/download/ ### What's Next? Now that we have the framework cloned and configured locally, we can continue with the framework-level concepts and understand how we can make our automation framework more reusable, maintainable, and scalable. If you find this series useful, don't forget to **Like, Share and Subscribe** to Script and Execute. #Playwright #PlaywrightBDD #CucumberBDD #PlaywrightAutomation #GitHub #Git #AutomationTesting #SoftwareTesting #QA

Join the discussion

Sign in to join the discussion

Sign in