This project is for the 'Community of automation practice JS'.
It contains for each theme of this course:
- code examples
- tasks or set specifications of tasks
main- production code (merge after release group)dev- feature/refactor/fix code for all themes${name-surname}- contains code by specific user
| Theme | Links |
|---|---|
| Intro | readme |
| Data types. Variables | example |
| Dynamic types | example |
| Conditions if-else, switch, loops | example |
| Arrays | example |
| Objects | example |
| Functions | example |
| OOP | example |
| Node.js, npm, first jest test | theory, test |
| Mocha test | example |
| Locators | example |
- Create account on GitHub аnd send your accountName to community chat (to add you as contributor)
- Check email and accept invitation
- Visit repository and copy link https://github.com/v-antanovich/automation-practice-js.git
- Set user with command git config more info
- Clone repository with command git clone
- Switch to dev branch with command git checkout dev
- Create own branch from dev branch with command git checkout -b name-surname
- Create folder (firstname letter dot surname (example - v.antanovich)) for you solution and place all your code there
- Add all changes to stage with command git add -A
- Commit changes git commit -m "your message"
- Push the results with command git push origin name-surname
- Create merge-request from your branch to dev and add somebody to approve it