I've read and follow the below questions here and its comments/answers:
Question 1
Question 2
Question 3
But could not find a way not to use absolutePath
, since I need to have this tests run on another machine, so, I need to be relative to the project no the other folder outside of it. how can I accomplish that?
As explained in the questions you have quoted, You can control where the file downloads using the below option
Coming to your question on how to accomplish this when running on different machines, the answer is - Generate absolute Path from relative path and pass it onto Chrome Options.