Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rocketseed UI Automation

Project Overview

Basic Playwright smoke test framework created for assessment purposes.

Features

  • Playwright with JavaScript
  • Smoke test coverage
  • Manual screenshots captured during execution for reporting purposes
  • HTML reporting

Tech Stack

  • Playwright
  • Javscript
  • Node.js

Prerequisites

Required:

  • Node.js LTS
  • npm

Optional:

  • VS Code
  • Playwright VS Code Extension

Installation

Open a terminal in the project root directory and install dependencies:

npm install

Install Playwright browsers (first-time setup only):

npx playwright install

Running Tests

Run all tests:

npm run test

Run tests in headed mode:

npm run test:headed

Open the Playwright HTML report:

npm run test:report

Please refer to the scripts defined in package.json for additional commands.


Project Structure

tests/                  Test files
playwright.config.cjs   Playwright configuration
package.json            Project dependencies and scripts

Reporting

  • Screenshots are captured manually during test execution where applicable.
  • Test results can be viewed using the Playwright HTML report.

Notes

  • This framework was created for assessment purposes.
  • The framework demonstrates a basic smoke test implementation using Playwright and TypeScript.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages