In QC, How to change status of all test cases(including all steps) together. I need to make a large set of test cases "pass" in one go, hope there would be some query which can do this.
I believe QC does not have any way to update test results of multiple test cases all at once. The fastest way to update multiple tests is the following:
You can actually do this very fast once you start doing it. It is easy to update a 100 tests in 3-4 minutes.
One of the good way of use : QC is strong to trace and show what it really append in the project.
If you need to change the status of a lot of test (with step), normally you must execute (like real time) the run of all your test and put the right status (like this you can challenge the real duration of your test) and QC will trace the status of your step.
If you only need to put a "Passed" status for a lot of test, because you know that this part is allready test with success or other reason, you can do a "Fast run" for all the test. To do this, for each test set, in the "Execution grid" :
All step will be on "No run" Status, but it's the truth (you don't execute the test) and it doesn't matter because all reporting will trace the status of your test not the status of the step.
Select all the tests in Grid view and Click RUN. or Select Test Set(LH side block) and Click Run Test Set (RH side block).
Once after manual run window (new pop up like window opens)
This will Pass all test steps of one test case.
One by one all test cases will open in the similar fashion and repeat the above 3 steps.
So far I found this is the easiest way in QC.
If you can code a small snippet in C or C++ to press the shortcut keys, you are done with all test cases.
protected by Community♦ Apr 20 '12 at 0:10
Thank you for your interest in this question.
Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?