Is it possible to skip a test if depending test failed?
I would like to have a clear difference in my report between true failed tests and failed tests that failed due to depending test failure, maybe mark them as skipped.
Also, is it possible to add multiple dependencies? One test to depend on several tests?
You can manage this with Tags. Your failed test can set a special tag for you to analyse in the setup of dependent test case.
I think that a variable with the last test execution state, is also set. You can try to see Log Variablesat the setup of the dependent test case.
I also think that you can define in the command line a certain tag to skip tests when it is set.
I have not used the feature before. Like @FrancisG mentioned, our source of knowledge is the official User Guide and other docs, from Robot Framework documentation