Usually we have many testXXX methods in a Apex test class. But we might need to run all of them at all times. An example scenario can be to debug into 1 failing test method out of 20. Currently we have to do some hacks to make it work for ex.
- Create a temporary Apex Test class and copy paste all the test case setup code and failing test method to it.
- Remove testMethod keyword/annotation from Non-Failing test method's signatures.
I guess it will reduce loads on sfdc servers too, if developer is interested in single test method execution result, then why run all of them.
Please promote this idea and let me know your views.