Repository files navigation
Automation Framework For Frontend
Packages and prerequisites
Git
Pip
Python3.11
playwright (run cli 'pip3 install playwright')
Poetry
NodeJS (latest?)
Downloads and installation
Create root folder - '/path/to/local/folder/ROOT_FOLDER_EXAMPLE'
Navigate inside folder
Clone FE to root folder
Init .env file inside FE folder
Clone automation project to root folder
run cli 'git clone -b main git@github.com :yoav-el-certora/certoratomation.git'
Navigate inside automation project - run cli 'cd certoratomation'
Init submodules - run cli 'git submodule init ; git submodule update --recursive'
Install Framework
Run cli 'poetry lock ; poetry install'
Run cli 'playwright install'
Folder structure should be as follows:
ROOT_FOLDER_EXAMPLE
certoratomation
certoratomation
DevUtils
tests
tests_local_resources
new_report
Navigate to certoratomation folder
Run cli 'poetry run python3 certoratomation -h' for options.
Run cli 'poetry run python3 certoratomation --run_server' to init local server for API communication.
Run cli 'poetry run python3 certoratomation --run_ci' to execute all CI tests.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.