Better test step UI for running and editing test cases
Step result - Rather than just change the colour of the step name/heading, which gets lost in the links and other text above/below it, shade whole the step area/row.
If step N has a result provided (pass, fail, block), and all the steps between step 0 and step N are blank, set steps ) to N all to Pass. This will reduce the number of clicks a tester has to do in order to work through running a test case.
Allow a step to be flagged as "needing review" while the test is being run so it can be completed without a failure. This suggests the step may or may not be correct. In reports, mark any test with steps needing review with a flag icon.
Allow Save and Run after editing test case steps and creating a test case.
When editing test cases, the 3 blank fields aren't descriptive. A small label under each, default text that is replaced but never saved, or something more obvious indicating what each field is for would be easier to follow for people coming to the product for the first time.