Skip to content

bigbinary/granite-playwright

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Introduction

Granite is a simple To-Do application built using Ruby on Rails and React.(You can learn how to build it yourself by following this course). You can learn how to automate the QA work on this project using Playwright by following the course: https://courses.bigbinaryacademy.com/learn-qa-automation-using-playwright/

Setup

  1. Clone the repository to your local machine.

  2. If you don't have Ruby, Rails or NodeJS setup in your local machine, follow instructions on these links to install Ruby, Rails, Node and all the dependencies required for this project to work:

  3. Run the command ./bin/setup from the root of the directory. This will install all the ruby gems and npm packages required to run the project.

  4. Open a new terminal on the root of the repository and execute the command bundle exec rails server. This starts the rails server on the local machine. Do not stop the execution or close this terminal while you are working on the automation project.

  5. Open a new terminal on the root of the repository and execute the commanand ./bin/webpacker-dev-server. This starts the webpack dev server and compiles all the frontend code. Do not stop the execution or close this terminal while you are working on the automation project.

About

A simple ToDo project for practicing Playwright.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published