After you install Cypress it will create a recommended folder structure for you. Basically there are 4 major folders:
- Fixture: This folder is used to store data objects or external pieces of static data that can be used throughout the tests. Usually, the data is stored in JSON format.
- Integration: Next folder is integration, This is the main folder where you will keep you test. All your spec files will be here. Test file can be written as .js, .jsx, .coffee and .cjsx.
- Plugins: It has own it's index.js file. Put here your custom plugins code.
- Support: There are 2 files inside support folder: commands.js and index.js