Well, you could try adding this code to the code behind file for your test:
public override void OnAfterTestCompleted(TestResult result)
result.Result = result.StepResults[result.StepResults.Count - 1].ResultType;
This code will force the overall pass/fail result for the whole test to be set based on the results of the very last test step.
If it were me however I'd look for a way to make all the middle steps show Pass no matter what. For example convert them to code then wrap them in a Try Catch block
. This way even if an assertion fails, the test step will be marked Passed.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items