Skip to content

Testing

This part of the documentation includes every feature accessible to the user.

Features

The following test cases will be used to in our automated test suite. In particular, we are using Vitest & Playwright to test these functionalities.

Demo Request

  • [x] Request a demo

Free Trial/Standard Subscription

  • [x] Click Get Started on Free Trial/Standard Subscription
  • [x] Fill out form and submit will go to payment page
  • [x] Enter payment info and submit
  • [x] After submit, redirects to onboarding

Onboarding

Welcome

  • [x] Welcome screen
  • [x] Click Get Started to location creation

Onboarding Locations

  • [x] Create company location and add terminals with duty hours and save will redirect to Location list
  • [x] Location list
  • [x] Click Next to employee creation

Onboarding Employees

  • [x] Create employee and assign role and save will redirect to employee list
  • [x] Employee list
  • [x] Click Next to finish onboarding

Finish Onboarding

  • [x] Finish onboarding and automatically redirect to location selection

Select Location

  • [x] List of company locations
  • [x] Select location and redirect to terminal

Terminal List

  • [x] List of terminals
  • [x] Select terminal and redirect to Dashboard

Dashboard

  • [x] POS Dashboard
  • [x] Open list of customers modal and select customer and redirect to POS
  • [x] Create new ticket and click go to payment will redirect to POS PAY
  • [x] Create new ticket and click skip payment will redirect to POS TICKET

Customer

  • [x] List of customers
  • [x] Add new customer
  • [x] Update customer
  • [x] Delete customer

Items & Addons

  • [x] List of Item and Addons
  • [x] Add new Item and Addons
  • [x] Update Item and Addons
  • [x] Delete Item and Addons

Services

  • [x] List of Location Services
  • [x] Add new service
  • [x] Update Service
  • [x] Delete Service

Locations

  • [x] List of locations
  • [x] Add new location
  • [x] Update location
  • [x] Delete location

Employees

  • [x] List of employees
  • [x] Add new employee
  • [x] Update employee
  • [x] Delete employee

Printers

  • [x] List of printers
  • [x] Add new printer
  • [x] Update printer
  • [x] Delete printer
  • [x] Connect printer to location

POS Ticket

  • [x] List of customer tickets
  • [x] Print Receipt
  • [ ] Review receipt PDF

POS Payment

  • [x] List of customer payments

POS Pickup

  • [x] Select ticket to pickup
  • [ ] Capture signature
  • [ ] Capture photo

POS Pay

  • [x] Select Payment Method
  • [x] Select and adjust payment amount and click charge