Skip to content

romale007/rabataTestAutomation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rabataTestAutomation

Autotests and framework for rabata.io

Content:

Framework features

Framework contains:

  • Page object classes for rabata.io pages
  • Extendable element objects for main controls (Input, Slider) and widgets
  • Helpers based on playwright features.

Installation

Install packages:

npm i

Install playwright browser:

npx playwright install chromium

Starting tests

Headfull (debug mode):

npm run test:debug

Headless mode:

npm run test

Using allure-report

Please insure, that allure environment have been installed already. Please refer allure installation documentation

  • Run tests with allure artifacts generation:
npm run test:allure
  • Set results path into env. variable ALLURE_RESULTS_DIR:
# Mac or Linux
export ALLURE_RESULTS_DIR=my-allure-results  
# Windows
set ALLURE_RESULTS_DIR=my-allure-results 
  • Run commands:
allure generate my-allure-results -o allure-report --clean
allure open allure-report  

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors