This repository purpose is to perform API positive and negative test automation of DropBox upload and delete file features https://www.dropbox.com/
For run the tests you should add you DropBox account refresh token, app client and app secret respectively to cypress.config.js file
5. Perform negative tests for upload, search and delete requests with assertions on wrong endpoints and wrong body/headers data
- Environment variables for tokens and keys
- Positive and negative test suites
- Constants in a separate file
- Mochawesome report
- Jenkiinsfile
- Clone Cypress branch of this repository
- Navigate to the folder of cloned repository and run terminal
- Install dependencies with "npm install"
- Add you DropBox account refresh token, app client and app secret respectively to cypress.config.js file
- To run tests - "npm test"