Ability to abort execution through API
It would be nice to have something like this in IExecitionWebservice:
abortExecution(long sessionId, int nodeId)
Then you can simply abort a testsuite if something goes completly wrong in an automated test.
Silk Central 12.1 has introduced through the interface the capability to ‘Stop on Error’ from a automation aspect.
Further information would be required as to why this needed through API and usage scenario.
as I mentioned before a method to stop in API is better because than our automation-script can decide when it makes sense to stop. With the interface method all errors stop the testsuite. I don't want to stop the complete testsuite which have only simple and not critical errors.
In short - I only want to stop on critical errors and sctm don't know what is a critical error (of course). So I need a API to define that.
I think a method in the API would be better because then you can decide on which error a testsuite should be stopped. For example only on critical errors.
Florian Guenther commented
in short term we have planned to provide a "Stop on Error" functionality which stops the execution on the first failing test. Would that be sufficient?