Structure of a test project

The recommended directory structure to any Qentinel Pace test automation project:

project_name (root folder)
├── tests (1)
|   ├── my_suite.robot
├── resources (2)
|   ├── locators.robot (3)
|   └── keywords.robot (4)
├── libraries (5)
├── images (6)
├── files (7)
1 Test scripts/suites should be stored under tests folder
2 Additional resources should be stored under resources folder
3 locators.robot file should store variables for element locators (i.e xpaths etc.)
4 keywords.robot should store any additional robot FW keywords
5 Any custom Python robot libraries should be stored under libraries folder
6 Reference images used in image comparison should be stored in images folder
7 Any additional files, for example csv files that contain test data, should be stored in files folder