POC for TestNG & Todoist (https://www.todoist.com/)
###Git workflow:
We are using Feature Branch Workflow (https://www.atlassian.com/git/tutorials/comparing-workflows/feature-branch-workflow)
- Before pushing, do rebase onto master (and resolve conflicts if any)
- Use a separate branch for each feature or issue you work on
- On this branch, commit changes in the usual fashion, building up the feature with as many commits as necessary
TODO:
determine feature-branch naming- When ready, push feature branch to remote
- Create a pull request in Bitbucket
- When your pull request is approved and conflict-free, merge it to the master
####"Commit Changes" dialog
"Before commit" section:
- Select "Reformat code" checkbox to perform code formatting according to the Project Code Style settings
- Select "Optimize imports" checkbox to remove redundant import statements
- Select "Perform code analysis" checkbox to run code inspection on the files you are about to commit
- Select "Check TODO" checkbox to review the TODO items
- DO NOT select:
- "Rearrange code"
- "Cleanup"
- "Update copyright"
UI test scenarios: