Skip to content

Automated test cases using Playwright with TypeScript. Testing the e-commerce site of the Rhode brand.

Notifications You must be signed in to change notification settings

bianpiovano/RhodeAutomation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RhodeAutomation

rhodescreenshot

✨ Description ✨

These are a pair of automated test cases using Playwright with TypeScript. Testing the e-commerce site of the Rhode brand.

🔊 Requirements 🔊

  • Node.JS, server environment

Download it

  • Playwright Automation Tool

Install it

  • Browser Drivers (for Chrome, Firefox and Safari)

Learn more

💭 How to execute? 💭

  • Clone this project in a personal folder
  • Navigate to this folder trought your bash console
  • Execute the next line in your terminal:
npx playwright test --headed --project=chromium --workers=1
  • I use the "headed" command to see what's happening with the browsers while executing.
  • The "project-chromium" command runs the tests only in the Chrome browser (It can help to reduce the executing time).
  • "workers=1" runs one test at a time (Helpful to avoid consuming too much RAM).
  • I will add this to the config file next time 😜

💫 Preview 👀

ezgif com-video-to-gif (1)

📜 Notes📜

I used Visual Studio Code to write this testcases 👌🏼 Executed it multiple time on my personal computer 💻:

  • OS: Windows 11
  • Processor: AMD Ryzen 5 3400G with Radeon Vega Graphics 3.70 GHz
  • Installed RAM: 32.0 GB
  • System Type: 64-bit operating system, x64-based processor

🎀 Please have in mind that some elements properties may change and can modify the code, updates can happen too but I will make an effort to keep it functional.🎀

🪄Permissions🪄

  • Neither the company nor anyone within the company granted permission for conducting the tests. However, all content was exclusively used for practice and learning purposes.

♡ ૮ ˶ᵔ ᵕ ᵔ˶ 𐙚ა ‧₊˚ ⋅ ‧˚ ⋅

Goodbye and have a good day ♡

About

Automated test cases using Playwright with TypeScript. Testing the e-commerce site of the Rhode brand.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published