Project for testing Automation Test for Securitize website: https://practis.co.il/automation/
3 Test cases
This project uses an HTML reporter
webdriverIO: 7^
cucumber-framework: 7^
Node.js : 18^
git clone https://github.com/Viktoraparra/Securitize_wdio_bdd.git
npm install
npm run wdio
To create report
allure generate allure-results --clean && allure open
Enter wdio.conf.js file
Change
services: ['selenium-standalone'],
to
services: ['Docker'],
validate uncommnet the following lines in capability
{
maxInstances: 3,
browserName: 'firefox',
acceptInsecureCerts: true,
},
{
maxInstances: 3,
browserName: 'MicrosoftEdge',
acceptInsecureCerts: true,
},
run in terminal
docker-compose -f docker-compose.yml up -d
wait docker are downloaded and running
run in termninal
npm run wdio or npm run sanity
after complete all test in all browsers
run in terminal
docker-compose -f docker-compose.yml down
To create report
allure generate allure-results --clean && allure open