The project structure is shown in the image.
when i run the test, robot framework by default is storing the output files at the folder shown by the white circle. But I desired folder where i need the output file to be stored is shown by the black circle. So, that I can keep my output files in each project folders separately.
So, any suggests what can i do here instead of setting the ${OUTPUT_DIR} inside the test setup ? Or how can i set that path from the testcase itself not from terminal?
As you can see in the image, I've already tried many ways to set that but its not working. I set the Suite variable ${OTUPUT_DIR} but its also not working. It is just setting the directory but the result are being stored at the folder with white circle.
The output folder location is controlled by options passed to the
robotscript that you use to start test execution.From User Guide:
pay attention to
-doption in the next examplepython.exe -m robot -d c:\my_result -t Test1 C:\Users\NewProjectmore details you could get in UserGuide 6.2.1 Command Line options for test execution