This is the Infinity Works React TypeScript Tech Test. More about project here
- Yarn
- Access to the Internet
- Suitable development environment
- Docker
- Katalon
- Node.JS v14.20.1
👷 Running Locally
git clone https://github.com/fire2124/iw-tech-test-react-tscd Frontend/src
👷 Docker
docker build . -t dockerized-reactdocker run -p 3000:3000 -d dockerized-react
👷 Installing
- Install:
yarn install
👷 Available Scripts
-
Build it:
yarn build -
Run it:
yarn start -
Test it:
yarn test
- 👷E2E tests For this project we will use Katalon Studio -> This tool allow us to record all test cases
For Downloading Katalon you need to login to this page: https://testops.katalon.io/login
- this authetification is for WebSite and for Katalon program as well login: filip.reichl.work@gmail.com password: Jozko-mrkvicka1596
for Mac -> https://download.katalon.com/8.5.2/Katalon%20Studio%20PE.dmg for Win -> https://download.katalon.com/8.5.2/Katalon_Studio_PE_Windows_64-8.5.2.zip
You need to copy the path to e2e test in our test folder
.../tests/e2e. Put path to into Katalon, when you are importing new project. After that, only thing you need to do is open test cases folder inside tests explorer, then open All Test Cases and run them.▶️
- use Story Book to document and test components https://storybook.js.org/
