The way we have found to solve this problem is to create a new Case Field in Administration / Customizations. Call this field ‘Number of Steps’ or something similar, make sure its value is set to Integer and give it a system name of something like ‘no_of_steps’. Add it for all your projects and make it a required field. Now when anyone creates a test case they will have to detail (manually) the number of test steps, note that this will have to be updated manually going forward if the number of test steps changes for that test case.
Now in your Test Case view click on the edit columns button and add a column for this new Number of Steps field. And you will see this number of steps in the case from a higher level. I know this isn’t ideal but its the best workaround I could think of.
Still wanting a way to report on the individual pass/fail status of each test step…
Hope this makes sense.